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 Contractor near Loretto

For all your home improvement needs near Loretto, Minnesota - Ashton McGee is your guy!

The Best Residential Roofing Contractor Near Loretto

For any roofing, siding, or window replacement projects in Loretto, Minnesota – give Ashton McGee a call. We are a local licensed general contractor that specializes in roofing, siding, window replacement and storm damage repairs!

Our goal is to provide our customers with the best quality of service that is proven by our awards and reviews. With Ashton McGee, there is no doubt that we are the highest quality roofing contractor in the area.

We offer the following residential services:

  1. Roof replacement or repair
  2. Gutter installation
  3. Window installation
  4. Siding installation or repair
  5. Solar installation

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


We will provide you with a free roof inspection for your home in Loretto!

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 Customer Reviews

Ashton McGee did a great job replacing our roof after hail damage. Andrew Shultz was our project manager and was extremely helpful throughout the process. He made it super easy to coordinate with our insurance company and effectively communicated what to expect leading up to and during the replacement. Their crew was friendly and respectful of our property and cleaned everything up afterward. Andrew made sure we were happy with the work and stopped out to make sure the project was going well. Overall a 6-star experience and would highly recommend!

Looking For a Licensed General Contractor in Loretto, Minnesota? Call us!

Fill Out The Form

Skip to content