Canton Roofing Contractor

Craig Roofing

North Canton's Preferred Roofer

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.

Schedule A Free inspection

Roof repair and roof installation for a home owner in Canton, Ohio. This job required reframing, installation of modular bitumen (mod bit) on the flat roof section, and installation of new shingles on the pitched roof.

Common Questions from Canton Homeowners

For a new shingle roof installation in Canton 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 and Northeast Ohio. 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