my new roof looks great. steve and his crew were very courteous and mannerly even offering to take my garbage can out to the curb on trash day! they cleaned out my gutters free of charge. they kept their work area clean and safe each day. they also kept me informed throughout the project. the entire roof replacement only took 2 1/2 days to complete. very easy transaction. i will use them again for other projects.