All-Pro Roofing is Michigan’s premiere roofing contractor with certifications from all the best manufacturers in the industry. As a master shingle applicator with CetainTeed, and continuing roofing education certificates from the state of Michigan, All-Pro is the best in
craftsmanship and quality.


Dennis Turton has been in the roofing industry since 1984 and his knowledge of products and installation of roofing systems is far above the rest. We repair roof leaks and manage re-roofing projects for homes and businesses. You’ll appreciate the extra care we take to ensure your satisfaction.

In today’s roofing marketplace, quality means providing outstanding service along with the latest in roofing systems and materials. You can count on all of this and more with All-Pro Roofing.

All-Pro Roofing Services:

  • Residential Roofing
  • Commercial Roofing
  • Flat Roofing
  • Roofing Installations and Repairs
  • Shingle Roofing
  • Skylight Installations
  • Roof Leak Repair
  • Siding and Gutters
  • Tear Off
  • 24-Hour Emergency