Residential Roofing Installations

Asphalt Roofing | Cedar Roofing | (Re)Roofing | Emergency

Whether you’re seeking a professional roof installation for an existing roof or a new build, our custom installations are counted amongst the best in the business. We take into account all the pertinent factors and make sure they are addressed fully, such as budget, structural layout/placement, permitting, material, logistics and aesthetic preference. By offering our world-class roofing installations for both commercial and residential clientele, we are able to accommodate our entire St. Croix County community. For our new build clients, we work hand in hand with you as well as your other contractors so the entire build of your project is seamless from the pipes in the ground to the shingles on the roof; we’re not in the business of inconveniencing others or stepping on another company’s toes. As for our customers seeking a roofing upgrade, we take the time to go over in depth your roofing options: materials, layout, timeframes, etc. If you are interested in learning more, feel free to reach out to us at your leisure!

Residential Roofing Services in Hudson Wisconsin

Commercial Roofing Installations

Asphalt Roofing | Cedar Roofing | (Re)Roofing | Emergency

Commercial Roofing Design Services in Hudson Wisconsin

Similar to residential roofing installations in their need for experienced oversight when being installed, a commercial roofing system actually has the added challenge of increased size, capacity, and general project ambition. A professional roofing contractor will have familiarity with all facets of a commercial roofing installation; including material acquisition, labor & logistics, permitting & mediation, construction, and any roofing inspections deemed necessary. With that being stated, we here at Donahue Roofing Co have nearly four decades of roofing experience that extends to both residential roofing systems and commercial roofing systems, respectively. If you are a local commercial property owner and are interested in exploring local contractors with commercial roofing installation experience, it's definitely in your best interest to strongly consider us here at Donahue Roofing Co.

Cities We Service


River Falls, WI

New Richmond, WI

Somerset, WI

Oscola, WI



Hammond, WI

Roberts, WI


White Bear Lake, MN

Woodbury, MN

Inver Grove Heights, MN

Oakdale, MN


Stillwater, MN

Maplewood, MN

Hastings, MN


What People Are Saying

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. - ★★★★★

Send us an Email