Our Story

About Bates Roofing

A veteran-owned, family-operated roofing company built on honest work and a commitment to Granbury homeowners.

The Bates family — owners of Bates Roofing in Granbury, TX

About Bates Roofing

A Family Business Built on Honest Work

Bates Roofing is a veteran-owned, family-operated roofing company proudly serving Granbury and Hood County. We built this business on a simple promise: treat every homeowner the way we'd want our own family treated — with honesty, craftsmanship, and respect for your time and budget.

Owner Jacob Bates served his country before bringing that same discipline and dedication to the roofing industry. Jacob has years of hands-on roofing experience across Hood County and North Texas, and he's on every job personally — not just sending a crew. That means you get the owner's attention from the first inspection to the final nail.

When storms hit at 2 AM, we answer the phone. From full roof replacements to storm damage repairs and leak detection, our crew brings the same commitment to every job. We're not a call center — when you call Bates Roofing, you get the owner.

  • Veteran owned & operated
  • 24/7 emergency storm response
  • Licensed & fully insured in Texas
  • Drone-assisted roof inspections
  • Insurance claim assistance
  • Free, no-pressure estimates
Get a Free Quote

Our Values

Why Homeowners Trust Bates Roofing

🎖

Veteran Discipline

Military service instilled a standard of precision and accountability that carries into every job we take. We show up on time, do what we say, and stand behind our work.

🤝

Honest Pricing

No hidden fees, no upselling, no pressure. You get a detailed written estimate before any work begins — and the final bill matches it.

24/7 Emergency Response

Storms don't keep business hours. Neither do we. Call us any time for emergency tarping, leak containment, and rapid assessment after severe weather.

Credentials & Coverage

Licensed, Insured & Backed by Warranty

🛡

Fully Licensed & Insured

Bates Roofing carries comprehensive general liability insurance and workers’ compensation coverage. Proof of insurance available before any work begins.

📋

Written Estimates

Every job starts with a detailed written estimate. No verbal quotes, no surprise charges. The price you see is the price you pay.

🏭

Manufacturer Materials

We install GAF, Owens Corning, and CertainTeed shingles. These brands carry manufacturer warranties on materials when installed by qualified contractors.

Workmanship Warranty

We stand behind our labor. All Bates Roofing installations come with a written workmanship warranty. If something isn’t right, we make it right.

Customer Reviews

What Our Customers Say

5.0on Google Reviews

“Bates Roofing did a fantastic job on our new roof. They were efficient, professional, and the end result was better than I expected.”

KJ

Kristina Jones

5 weeks ago

“Jacob Bates is AMAZING. Fair, honest, professional. I simply cannot say enough good about him.”

TG

Terri Grimes

11 weeks ago

“Great price. Jacob with Bates Roofing helped us after some storm damage last year. I would recommend them — great people.”

KL

Kadin Lopez

9 weeks ago

“Called Jacob after a bad hailstorm and he was out the next morning. Honest assessment, fair price, and the crew was done in a day. Couldn't ask for better.”

MH

Mike Henderson

3 weeks ago

“As a veteran myself, I appreciate supporting a fellow vet's business. Jacob's team did outstanding work on our roof replacement. Highly recommend.”

SW

Sandra Whitfield

6 weeks ago

“Got three quotes and Bates was the most straightforward. No upselling, no pressure. The work was excellent and they cleaned up everything after. Will use again.”

DT

David Torres

2 months ago

🎖Veteran & Military Discount

We proudly offer a 10% discount to all active military, veterans, and first responders. Thank you for your service.

Call (817) 776-7428
Call NowText Us