Welcome To Donahue Roofing

From repairs to replacements, your roofing needs are in the best hands in the business when you’re teamed with Donahue Roofing Co. We specialize in all residential roofing types: shingles, metal, sloped and anywhere in between!


When considering who to hire for your roofing installation, it’s important to consider two key aspects that are important to your project, (Experience & Reputation).


Even with frequent repairs and proper upkeep, it’s inevitable that your roof will eventually need to be professionally dismantled and replaced.


To provide our customer with a broader range of coverage, we also offer a host of general contracting and repair services in residential capacities.


Ranging from leak repairs to hail damage, our full-service repairmen are fast, efficient and ensure whatever issue your roof is having is resolved to your satisfaction.

Why Choose Us?

Regardless of the type of roof we’re replacing, upgrading or repairing, you can depend on Donahue Roofing Co to ensure your roofing system is installed or serviced properly as well as always up to code. If you have additional questions or would like to receive your cost-free consultation, feel free to give us a call at (715) 808-0395.

— Donahue Roofing, Co. —

Learn More

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