Check Out Our Current Offers - 50% Off Gutter Guards and More!

Free Inspection
5.0
4 reviews

Grade “A” Quality Experience

Chanda S.

This company was amazing to work with! Mark, his crew and the office staff have been very gracious to work with every step of this process of getting a new roof and gutters put on my house. They have worked seamlessly with my insurance company, and I am very pleased. I would absolutely recommend them.

He Showed Up!

Timothy S.

He showed up! Half the battle anymore is getting someone to just show up. Mark was on time and did a thorough roof inspection. In our case our roof was ok and he reassured us. That’s worth gold. No sales pitches no pressure. I will definitely have him back in the future. Honesty and integrity are hard to come by these days. Mark is former military and I am grateful for that, but I also I trust him completely.

Excellent response time and excellent service.

Daniel M.

I had called 2 other companies to check a leak on my roof. Left a message and after a week, no response. Even called several times with no answer. I was recommended Advanced Restorations through FB, called, and they were in my attic 2 hrs later. 15 minutes of climbing in and out of the attic and the roof, problem has been fixed. Mark Frye is very professional, friendly and helpful. Excellent experience!

Goes Above and Beyond Expectations

Barbara D.

This company goes above and beyond expectations! They work to make a not so pleasant experience be very tolerable. They work with you to understand what is needed and help every step of the way on your roofing needs. My husband and I were hit by a couple of high wind storms. This caused damage to our roof, gutters, and our siding. Advanced Restoration was able to do all of the repairs! We were beyond happy with all the work this company has done. I would highly recommend them.

Let’s Get You A Free Quote

4.8 out of 5
Out of 124 Google Reviews
BBB
Owens Corning

Request appointment?

Office Advanced Restorations


  • 2633 W College Road Springfield, MO 65802
  • (417) 424-5663