Canton Roofing Company

Craig Roofing

Serving North Canton & Beyond

When looking for a family and locally owned roofing contractor, Craig Roofing is it. Our residential and commercial roofing and gutter services can be seen throughout all of North Canton and the surrounding area.

Heavy rains, hail, and old age are all common reasons you may need roof and gutter repairs. Our hardworking team is here and ready to give you the best roofing experience possible. We’ve served hundreds of Residents in Canton, OH and we’d love to help you too!

Contact our team to request a free estimate.

(330) 808-0477

Schedule A Free inspection

Previous slide
Next slide

Common Questions from Canton Homeowners

For a new shingle roof installation you can expect to spend around $6,000-$15,000+ depending on the size, slope, and if any wood damage or repairs are needed.

Shingles roofs are the most common in Canton. They are more affordable, provide reliable warranties, and can last up to 50 years.  For assistance, refer to the Tips for Choosing a Shingle Color Guide

You may be wondering if black roofs increase energy bills and make your house warmer. Although this can be true, nowadays with proper insulation and underlayment black roofs are a perfectly fine option.

Areas Served

  • Akron
  • Aurora
  • Bath
  • Bay Village
  • Beachwood
  • Brecksville
  • Brimfield Township
  • Broadview Heights
  • Brunswick
  • Canfield
  • Chagrin Falls
  • Cleveland
  • Coventry Township
  • Pepper Pike
  • Portage Lakes
  • Richfield
  • Seven Hills
  • Solon
  • Stow
  • Streetsboro
  • Strongsville
  • Tallmadge
  • Twinsburg
  • Uniontown
  • Wadsworth