Roofing Contractor in Royal Oak. We do roof repair, roof replacement, and roof installation.


Guaranteed Satisfaction

Our team works relentlessly to guarantee your satisfaction. Our project manager walks you through every step to make sure you understand everything going on, and that you are completely satisfied.


Bonded and Insured

Remove all worries you may have by working with a contractor that is bonded and insured. Each job we work on is fully covered, to give you total peace of mind working with Expert Roofing and Restoration.


Guaranteed Warranty

Gallagher Construction offers all of our clients a 5-year warranty on all workmanship completely free of charge. Remove all worries of poor craftsmanship by using a company that guarantees their work!

Why Choose Expert Roofing and Restoration?

Our team has been providing roofing in Royal Oak, MI and surrounding areas for years. It’s our belief that your roofing project should reflect your needs and preferences. Our team will help you transform your home’s exterior into a beautiful masterpiece, all within your budget and timeframe.

Expert Roofing and Restoration has the ability, thoroughness, and professional crew needed to complete your entire roof renovation project. We specialize in a vast majority of exterior services. From the beginning, we have made it our mission to continually provide the highest quality products, the best prices, and unparalleled customer service.

We take complete satisfaction in the fact that we have helped so many homeowners renovate their property with our outstanding craftsmanship. The number one reason for our success is simply because our mission is to leave all of our customers completely satisfied with everything we do.

What We Do

Our team has the size and skill to complete jobs of all sizes. Whether you’re looking to have a roof repair on a small spot, or a roof replacement on your entire roof we can help. Have a roof leak? We can help determine the location and the proper solution to fix your leaking roof. We also offer:

  • Roof Repair in Royal Oak
  • Roof Replacement in Royal Oak
  • Roof Installation in Royal Oak
  • Roof Repair in Sterling Heights
  • Roof Replacement in Sterling Heights
  • Roof Installation in Sterling Heights
  • Roof Repair in Troy
  • Roof Replacement in Troy
  • Roof Installation in Troy
  • Roof Repair in Warren
  • Roof Replacement in Troy
  • Roof Installation in Troy

Ready To Get Started?

Let us know what your project is, and how we can help. As always our estimates are free and hold no obligation.