Now that your roof has been properly designed and assigned, installing or replacing an outdated roofing system is the next step in 'lidding' your home or office. There are several factors to consider when recruiting a contractor to install/replace your roof:
River Falls, WI
New Richmond, WI
White Bear Lake, MN
Inver Grove Heights, MN
We cannot say enough good things about Donahue Roofing. We got several bids, some higher and some lower but really trusted and felt in good hands with Thor from Donahue. His crew was amazing. Showed up when they said they would, did a much harder job than we expected, dealt with multiple bee issues (which we didn’t even know about until the roof was complete - they just powered through!) and needless to say we are thrilled. The crew was invisible yet present. And at the end, our trusted salesman Thor stopped in to make sure we were thrilled with the results - which we are. Thank you to the whole Donahue team for an outstanding job. I wish your team was able to tackle more on our “to do list”!
Madeline Grahek - Hudson, WI. - ★★★★★