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

Licensed Roofer in Arden Hills, MN

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

Is your home in Arden Hills 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 Arden Hills, 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 Arden Hills 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 Arden Hills, 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

I highly recommend Ashton McGee Restoration Services who recently replaced our roof after hail and wind storm damage. Andrew Schultz was our fantastic project manager that made us feel comfortable from start to finish. He was very patient with our questions, showed us the damage on our roof with pictures, and made himself available to meet with our insurance inspector. He was fully engaged throughout the insurance claim process and the insurance inspector was very complimentary of Andrew – high praise! Andrew was very proactive, paid attention to detail, answered any questions and was very responsive throughout the entire process despite several more storms coming through the area which kept him busy. The actual roof replacement went great – the crew was fantastic, hardworking and did an excellent job cleaning up when the project was done. Their site manager kept us informed and Andrew showed up several times throughout the day of the build to make sure everything was going smoothly. Andrew followed up after the roof was done to check in, ensure everything was cleaned up, and let us know how the claim work would be finalized. Through many years of home ownership we have had a few roofs replaced and Andrew with Ashton McGee doesn’t even compare to the others – this roof replacement was a far superior experience. Thank you! Well done!

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

Fill Out The Form

Skip to content