Matching on Angi
Sartell, MN
Minneapolis, MN
Cambridge, MN
Little Canada, MN
Savage, MN
Zimmerman, MN
Otsego, MN
Lakeville, MN
Hastings, MN
New Richmond, WI
Otsego, MN
Baldwin, WI
Monticello, MN
Saint Paul, MN
Mayer, MN
Roofing Contractors
Siding Contractors
Excavators
Air Duct Cleaners
Jim O. scheduled his home visit two weeks out. He arrived on schedule, was personable & knowledgeable. He answered all my questions about the best approach to replacing our roof shingles and enhancing our gutters so they wouldn't clog with leaves. I felt confident in his advice and got a complete estimate on-line before he left. I compared his proposal with those of three other well-regarded vendors along with reviewing customer-assessments of work and selected CHI. Within 3 weeks CHI started the work. Because of frequent rain showers that week, the crew worked partial days but protected the unfinished roof well in advance of any incoming rain. I was kept informed about the crews scheduling via nightly email message from a coordinator. The crew boss talked to me before starting the work on the first day and explained the process. All crew members were friendly and seemed to work carefully. I noticed them cleaning up after each work session. They were especially careful about finding loose nails. My landscaping bushes and flowers survived the entire process without any damage or trampling. The gutter guy came out a few days after the roofing was completed and got everything I needed completed in a half day. Two weeks after the entire project was completed we're happy with the work and the results.