Experienced Professionals You Can Trust

Roofing Company in Canton, TX

In the State of Texas, almost anyone with a ladder and some shingles can call themselves a professional roofing contractor. This makes it all the more difficult for families and businesses to find a good, trustworthy roofer.

We’ve been providing roofing repairs and installation in Canton, TX and greater East Texas for over 7 years, and we have over a decade of roofing experience.

In that time we’ve developed a reputation for our high-quality workmanship and straight-forward business practices. We’ve built Bad Bear to be the roofing contractor Canton, TX can trust.

Contact us today to get a free estimate for roof repairs or installation.

Residential Roofing

Whether you need a few shingles replaced or an entirely new roof, Bad Bear Roofing can provide roofing services you can trust to protect your family.

Commercial Roofing

You want to make sure that your business is protected by a long-lasting durable roof. Bad Bear Roofing will ensure that your commercial roof lasts for decades.

Emergency Repairs

A sudden storm may leave your roof leaking in a few spots. We offer after hours service and emergency roofing repairs that will protect your investment.


Residential Roofing Services

Asphalt Roofs

Most homes have asphalt roofs and Bad Bear is an asphalt shingle expert.

Metal Roofs

Metal roofs are durable and last a long time. We’ll repair or install one on your home.

Flat Roofs

Flat roofs can distinguish your home and you need an experienced roofer to take care of it.

Request An Inspection

Commercial Roofing Services

Traditional Roofs

If your business has a traditionally sloped roof, Bad Bear Roofing can take care of all your needs.

Flat Roofs

Most commercial buildings have a flat roof, and an experienced roofer like Bad Bear can ensure you’re always protected.

Built-Up Roofs

BUR roofs have been around for over a century. Bad Bear Roofing will ensure yours is installed or repaired perfectly.

Metal Roofs

Low sloped and flat metal roofs are becoming more and more common. Let Bad Bear install or repair yours.

Why Choose Bad Bear Roofing

  • We’re Experienced Professionals

    We’ve been professional roofers serving East Texas for over a decade, and in that time we’ve developed a reputation for professionalism and quality.

  • We Take Pride in Our Work

    Good workmanship is important to us. We consider ourselves craftsmen, and that means we take pride in our work–from small repairs to full replacements.

  • We’re a Customer-First Company

    We strive to ensure our clients are satisfied with our work. That means communicating, being easy to work with, and doing good work.

  • We’re There when You Need Us

    We offer after hours service calls and emergency roof repair for Canton, TX businesses and homeowners. We’ll be there for you.

We Work With Your Insurance Company

If your roof is damaged by a storm, your homeowner’s insurance may cover the cost of repairs. All you have to do is document the damage, find someone to replace it, spend a day or two on the phone with your provider, and then file all the paperwork.

If you work with Bad Bear Roofing for your repairs, however, we’ll do all of that for you. We’ll handle the repairs and the insurance claim. All you have to do is tell your insurance provider to work directly with us.

We offer after hours emergency repairs and services, too. If your roof was damaged by wind or hail, let us handle the repairs process from claim to completion.

Contact us today to get an estimate for roof repair in Canton, TX.

Call 903-363-4140