About Ashton McGee Restoration Group
We work with Minnesota & Wisconsin homeowners for roof replacement, siding, windows, installing gutters, solar and more. All to maintain their home's value, appearance, and integrity.
Best Minnesota Roofing Company
Ashton McGee Restoration Group
Ashton McGee Restoration Group is a licensed, reliable, professional general contractor based in Minneapolis, Minnesota. Here at Ashton McGee, we specialize in both residential and commercial exteriors. We are proud of our reputation as the best roofers in Minnesota. Which is exemplified by our GAF Certified Master Elite roofer status.
Ashton McGee Restoration Group puts an emphasis on offering the best customer service to our community members in their time of need. There’s a reason we live by the phrase, “We Got This, Y’all”. We are ready, willing, and able to help guide you through any project you need. And we will do it quickly! Here to help you build your home. – Ashton
Our Home Improvement Services
Ashton McGee Restoration Group History
Happily Serving Minnesota & Wisconsin since 2013.














Ashton McGee Restoration Group is certified GAF Master Elite Roofer
Ashton McGee is a GAF Certified Master Elite roofer, an accreditation reserved for the top 2% of roofing companies. In 2020, Ashton McGee was invited to the GAF Presidents Club.
Only 5 other Minnesota roofing companies received that distinction. Our craftsmanship is guaranteed by the industry’s leading manufacturer – GAF.


A+ rating from the BBB
We’ve worked with countless homeowners in the last decade. We come recommended for our craftsmanship and communication. We’re proud to say we have an A+ rating from the BBB.
We look forward to consulting with you about your vision for your home, and promise to build it to the highest home-improvement standard.
3 Reasons Why We Are The Best Roofing Company in MN


Delivering award-winning work


A+ rating with the Better Business Bureau
Leading Roofer in MN
Why Choose Ashton McGee
We like our awards and clients to speak for us. Not many roofing companies in Minnesota can show you the same accomplishments we have. Customer satisfaction is what drives us to be on top of all other roofing companies in the area. Our process starts from the very beginning where we help you deal with the insurance, and can even show you other financing options. Our goal is to help you get rid of the headaches and the negatives of the process. We want you to avoid inexperienced roofers along with inaccurate insurance estimates. The only thing you need to do is call us, and we will handle the rest. If you want the best for your home, you need to contact the best roofing company in Minnesota. Call us for a free roof inspection now. We got this y’all!
Roofing & Home Improvement Licenses
Ashton McGee Restoration Group is licensed and insured for all home improvement work in both Minnesota and Wisconsin. Picking us as your roofing contractor, you can be at peace knowing that your home is in the right hands.
Our Minnesota Permit
MN License # BC662935
Our Wisconsin Permit
WI License # DC-031500057