Trusted by Jacksonville, TX Since 2015

Trusted Roofing Company In Jacksonville, TX

In Texas, you don’t need a license to call yourself a roofer. Anyone with a ladder and some shingles can do it.

This isn’t great for businesses and homeowners looking for professionals to help protect their families and livelihoods. It’s easy to hire a roofing contractor that can do more harm than good.

Bad Bear Roofing has been providing dependable roofing services to Jacksonville, TX businesses and homeowners for 7 years. In that time we’ve developed a reputation for quality workmanship and straight dealing.

If you need a roofing contractor in Jacksonville, TX contact us today to speak with a representative and to get a free estimate.

Residential Roofing

We provide residential roof replacement, installation, and repairs that our clients can depend on.

Commercial Roofing

You can always depend on quality workmanship from Bad Bear Roofing. Contact us for commercial repairs or installation.

Emergency Repairs

If your home or business was damaged, we offer after hours emergency services. Call today to get a roofer to your home.


Residential Roofing Services

Asphalt Roofs

Bad Bear Roofing has extensive experience with traditional asphalt shingling. Whether you need a repair or replacement roof, we’ll be able to get the job done right.

Metal Roofs

There’s nothing as nice as the sound of rain on a metal roof. Bad Bear Roofing can provide metal roofing repairs and installation in Jacksonville, TX

Flat Roofs

Flat roofs come with a host of complexities that require an experienced professional. Bad Bear Roofing has that experience.

Request An Inspection

Commercial Roofing Services

Traditional Roofs

If you have a traditionally sloped roof, Bad Bear Roofing can provide the installation and repairs that your business needs.

Flat Roofs

Most commercial buildings have flat roofs, which can leak if not repaired or installed properly. Bad Bear Roofing will do the job right.

Built-Up Roofs

Built-Up Roofs are a long-lasting and time-honored style of flat roof, and Bad Bear will ensure your BUR roof is installed perfectly.

Metal Roofs

Metal roofs are a great investment because their longevity ensures you get your money’s worth. Let Bad Bear Roofing install or repair your metal roof.

Why Choose Bad Bear Roofing

  • We’re Experienced Professionals

    Bad Bear Roofing has been helping Jacksonville, TX home and business owners for 7 years and we have over a decade of roofing experience.

  • We Take Pride in Our Work

    We always do our best work. We don’t take shortcuts or rush jobs. You can always depend on good workmanship from Bad Bear Roofing.

  • We’re a Customer-First Company

    We believe in old-fashioned customer service. We strive to make working with us as simple as possible, and the job isn’t finished until you’re happy.

  • We’re There When You Need Us

    We offer after-hours service and emergency repairs. If your roof has been damaged, we can have a repair person there quickly.

We Work with Your Insurance Company

If your home was damaged and you need roof repair, Bad Bear Roofing will work directly with your insurance claim. We’ll handle everything from documenting the damage to the final repairs–including the claim itself.

We strive to make the repair process as simple as possible for our clients. That means that we ensure you get the repairs you need, even if it means helping you with the insurance claim.

We also offer after-hours emergency repairs. If you need roof repair in Jacksonville, TX call us and we’ll have someone out to help.

Call 903-363-4140