
John and his team just completed a terrific job repairing our garage roof and installing new gutters. Excellent work, fair prices, and very responsive. John is very honest about what needs to be...
(14)
John and his team just completed a terrific job repairing our garage roof and installing new gutters. Excellent work, fair prices, and very responsive. John is very honest about what needs to be...
John was very friendly so I (regrettably) paid up front for a job. When the nature of the job changed he promised to reimburse me for the balance but very quickly stopped responding to any texts...
Initially, they were responsive and it was easy to make an appointment for a free estimate. They arrived a bit more than 2 hours late from the agreed upon time, and John himself was not on site...
DO NOT DO BUSINESS WITH THIS "ORGANIZATION" I contracted John to fix a leaky roof. After being pushed off of scheduling for weeks, we were charged $3000. I made multiple requests upon the work...
I needed some repair work completed on my roof due to the poor quality of a previous contractor. John and his team came out to look at it during their free estimate. John gave me an honest...
Partial Data by Infogroup (c) 2025. All rights reserved.