needed to replace shingles on my roof. showed up on time, did do quality work, installation and clean up were completed within 3 days and did do neighbors house at the same time. There were a few nails left in the driveway but overall satisfied with the end result.