Welcome To The Donahue Roofing Company

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?

Donahue Roofing Company is the area's leading residential roofing company serving St. Croix County and the surrounding areas since 1982. Whether you require the smallest leak repair or a complete re-roofing project, Donahue Roofing Company delivers the same professionalism, dedication, and satisfaction on every project no matter the size. From sales to installation and service, you can count on our dedicated professionals to make the difference. For all your roofing needs, whether retail or insurance, big or small, contact Donahue Roofing Company located in Hudson, WI.

— Donahue Roofing, Co. —

Learn More

Cities We Service

Hudson, WI

North Hudson, WI

River Falls, WI

New Richmond, WI

Somerset, WI

Oseola, WI

Burkhardt, WI

Boardman, WI

Houlton, WI

Ellsworth, WI

Prescott, WI

Baldwin, WI

Amery, WI

Spring Valley, WI

Maiden Rock, WI

Hager City, WI

Bay City, WI

Glenwood, WI

Clear Lake, WI

Star Prairie, WI

Deer Park, WI

Woodville, WI

Hammond, WI

Roberts, WI

Lakeland, MN

Woodbury, MN

Oakdale, MN

Afton, MN

Stillwater, MN

Hastings, MN

Oak Park Heights, MN

Bayport, MN

Lake Elmo, 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