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

Roofing Services in Rochester

Roofing company that you can rely on. Only the best for the homeowners in Rochester, Minnesota!

Is your home in Rochester, Minnesota in need for a new roof?

As proud recipients of many roofing awards, alongside hundreds of 5 star reviews – we can say that we offer the best roofing services in Rochester, Minnesota!

From roofing to siding, from windows to installing new gutters and solar. You name it – we do it. If your home in Rochester has been hit with a storm, call us and we will do a free roof inspection ASAP!

Don’t worry. We got this y’all! Call the best roofers in Rochester at (952) 426-3736

Why Choose 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


Our team of professionals will do a complimentary roof inspection for your home in Rochester, Minnesota!

Check mark


AMRGs professionals work hard, fast & efficient. Your home is going to be back to its original state in no time!

Check mark


Our project managers will help & guide you through the process of insurance. Don't worry - we got this y'all!

What Our Customers Think

What a fantastic experience! My project manager, Andrew Shultz, was professional, knowledgeable, responsive and very thorough. He made the whole process easy. From initial inspection, engaging my insurance company, making sure I was informed every step of the way – Andrew overdelivered on customer satisfaction. The quality work that was done looks great and erased the hail damage we experienced. This company can be trusted to deliver with quality and integrity. I expect to be a repeat customer for future projects. Thank you so much, we are grateful.

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

Fill Out The Form

Skip to content