Families & Businesses Trust Our Work

Experienced professional roofers in Lewisville, TX

The State of Texas doesn’t require roofers to possess a license to operate. Anyone with a ladder can accept money for roof “repairs.”

This creates an environment where home and business owners have to sift through roofing contractors to find one that can actually help them. It’s entirely possible to hire a roofer that makes your roof worse.

You want an experienced roofing company that has the credentials to provide you with the replacement or repairs that your home or business needs.

Bad Bear Roofing has over a decade of roofing experience, and for the last 7 years, we’ve been providing Lewisville, TX families with quality roofing services that they can trust.

During this time we’ve developed a reputation for good work, fair dealing, and a dedication to customer satisfaction.

If you need roof repairs in Lewisville, TX contact us today to get a free estimate.

Residential Roofing

We provide dependable roof repairs and replacement services to Lewisville, TX families and homeowners.

Commercial Roofing

We provide commercial roofing repair and installation for the Lewisville, TX business community.

Emergency Repairs

Bad Bear Roofing offers after-hours service and emergency repairs should your home or business need them.


Residential Roofing Contractor Services

Asphalt Roofs

Most homes have a traditional asphalt roofing system, and Bad Bear Roofing has repaired or installed hundreds of them over the years.

For asphalt roof repairs, you can trust our experienced roofing experts to get the job done right and quickly.

For replacements, we’ll work with you to find a color and shingle type that provides the protection you want. We’ll then move on to a flawless installation.

Metal Roofs

Nothing is more relaxing than rain on a metal roof. Bad Bear Roofing is able to provide installation and repairs for metal residential roofs.

With a Bad Bear Roofing team, you can expect flawless metal roofing repairs that ensure you get the most out of your investment.

Our team will also provide a flawless installation of a new metal roof, allowing you maximum control over your home’s look.

Flat Roofs

A flat roof will ensure that your home sticks out from the crowd, but without proper care a flat roof can become a danger to your investment.

Bad Bear Roofing offers repair and installation of flat roofs. You can depend on our team to ensure that your flat roof is unique and safe.

Request An Inspection

Commercial Roofing Contractor Services

Traditional Roofs

If your business has a traditional sloped roof, Bad Bear Roofing can provide both installation and repair services.

Our extensive experience with sloped roofs ensures that we’re able to provide repairs and installation quickly, often completing them in a day or less.

Our team is also available if you’re in the midst of new construction or need a roof replacement for an existing structure.

Flat Roofs

The majority of commercial buildings have flat roofs. They allow commercial properties to conserve space, but without proper repairs and maintenance, they can endanger the business.

Bad Bear Roofing can provide repair and installation of commercial metal roofs that your business can depend on. If you’re in the midst of new construction, we can install your project’s roof.

We stand by the quality of all of our work and you can always depend on Bad Bear to provide a seamless job.

Built-Up Roofs

Built-Up Roofs (BUR) have been tested for over a hundred years. They’re a great roofing system that has multiple layers of protection.

Bad Bear provides BUR roof installation and repairs that Lewisville, TX businesses can rely on. You can trust that we’ll provide the workmanship you need when protecting your investment.

Metal Roofs

Metal roofs are an excellent commercial investment that you can expect to last for decades if properly maintained.

We provide commercial metal roof repair and replacement. If you’re looking for a trusted commercial roofing company in Lewisville, TX contact Bad Bear Roofing today.

Why Choose Bad Bear Roofing?

In the past 7 years, Lewisville, TX businesses and families have come to trust Bad Bear Roofing with their roofs.

  • We Take Pride in Our Work

    As professionals, we believe in doing the job the right way every time. We never take shortcuts that may compromise your repairs or install. When you hire Bad Bear, you can trust that you’ll get high-quality work from a professional who cares.

  • We’re Experienced Professionals

    Our executive team and foremen each have over a decade of experience in residential and commercial roofing. We use that experience to ensure that every project we complete is thorough and finished on time.

  • We’re a Client-First Company

    We believe in old-fashioned customer service. We never finish a job without our customer’s nod of approval. We leave your property better than we found it. We take care of our customers and ensure they’re totally satisfied with every part of our work.

  • We’re There When You Need Us

    Roof damage doesn’t always happen according to a convenient schedule. Bad Bear Roofing offers after-hours emergency service calls so that we can be there when you need us the most. Contact us today to get your free estimate.

We Work With Your Insurance Company

If your home was damaged by wind or hail, those damages may be covered by your homeowner’s policy.

You’ll only need to document the damage, file the claim with your insurance, spend a day on the phone with them, and then find a residential roofer to perform the repairs.

Or, you could hire Bad Bear Roofing. We work with insurance companies all the time to ensure that our customers get the repairs they need. Simply connect us with your insurance provider and we’ll handle the rest.

In addition to documenting and filing your insurance claim, we provide after-hours service calls and emergency repairs. If your roof has been damaged and your home is in danger, you can always trust Bad Bear Roofing to be there to help.

If your roof has been damaged and you need emergency repairs, contact us today so that we can get a service technician to help.

Call 903-363-4140