Ashton McGee Restoration Group - Roofing Company logo

(952) 426-3736

get your free quote

Ashton McGee Restoration Group - Roofing Company logo

(952) 426-3736

Get your quote

(952) 426-3736

get your free quote

General Roofer in Duluth, MN

A contractor for all your home improvement needs in Duluth, Minnesota. Roofing, siding, windows installation and more!

Is your home in Duluth in need of a roof replacement? Call for a FREE inspection!

We know how hard you worked for your home. That’s why we take care of our dear homeowners. We will help you improve your home in Duluth, and get it back to its original state as soon as possible!

If you’ve been hit with a storm or you’re looking to replace your roofsidingguttersinstalling new windows or even solar – Ashton McGee is the guy to call!

We are proud recipients of GAF Master Elite, GAF President’s Club, Pella Platinum and many more awards. That puts us in the top percent of roofers in the state! Your home deserves the best – for more information and questions, call the best roofers in Duluth at (952) 426-3736.

Why Ashton McGee?

Quality icon

Delivering Quality

We have been exceeding the roofing standards since the beginning. Our awards prove it!

Reputation icon

Great Reputation

Check out the hundreds of 5* reviews our customers left for us.

Reliability icon

Reliable Company

Following up with you is always on our to-do list. We don't leave until you're happy.



We deliver on our promises. If we say it's going to be done within a day, it's going to be done.

Check mark


Ashton McGee will do a free roof inspection for your home in Duluth, Minnesota!

Check mark


Our roofing professionals work efficient and fast. We want your home to be back to its original state in one day!

Check mark


Our team of professionals will guide you through the whole insurance claim process from start to finish.

Our Roofing Reviews

Replaced roof after hail damage. I can’t praise them enough! From start to finish, everything went like clockwork. After a free inspection, the Ashton McGee project manager was here when our insurance inspector came, so they went over the roof together. The claim was fully approved and a date was quickly arranged for the work. The crew was amazingly efficient and meticulous. The job manager was cheerfully attentive to all our concerns, including replacing squirrel-guards and preserving our budding hostas and rhododendrons. They cleaned up as they went along, and took away every bit of debris. Wonderful!

Searching for a licensed roofing contractor in Duluth, Minnesota? Call us!

Fill Out The Form

Skip to content