Beautiful Texas ranch-style home with new architectural shingle roof
Nearly 1,000 Roofs Installed Since 2012

Your Roof is Your Home's First Defense.

Precision craftsmanship meets insurance claims expertise. Founded by a former Licensed Claims Adjuster with 13+ years protecting homes across Johnson County.

BBB A+ Rated
Nearly 1,000 Roofs Installed
13+ Years Serving Cleburne
5.0 Stars Google Rating

Why Choose Us

Built on Integrity, Not Sales Pitches

Over 13 Years Local

Headquartered in Cleburne since 2012. Nearly 1,000 roofs installed across Johnson County. Cleburne Chamber of Commerce Gold Sponsor.

Former Claims Adjuster

Kevin Jones founded My Roofing after working as a Licensed Claims Adjuster. He knows how adjusters evaluate damage and ensures your legitimate claim is fully documented.

Storm Damage Experts

Swift, professional storm damage assessment with insurance claim coordination. We document everything and guide you through the entire process.

The Process

What to Expect

Free Inspection

Comprehensive roof inspection with photos and measurements. Honest assessment of what your roof actually needs — never a sales pitch.

Insurance & Estimate

If a claim is warranted, Kevin guides you through the entire process. We attend the adjuster's inspection to ensure nothing is overlooked.

Expert Installation

Complete roofing system installed by our experienced crew. Every installation passes city inspection. Daily site cleanup guaranteed.

Warranty Registration

Post-build inspection, 3-year workmanship warranty, and manufacturer warranty registration completed before we leave your property.

Local Impact

Projects Near You

We've protected nearly 1,000 homes across Johnson County. Headquartered in Cleburne, TX — serving homeowners within a 30-mile radius including Burleson, Joshua, Keene, Alvarado, and Rendon.

Recently Completed

Cleburne — Architectural Shingle Replacement

Recently Completed

Burleson — Storm Damage Full Roof

Cleburne Burleson Joshua Keene Alvarado Rendon

Johnson County Service Area

30-mile radius from Cleburne, TX

Ready to Protect Your Home?

Join hundreds of Johnson County homeowners who chose My Roofing for expert craftsmanship and honest service. Call (817) 659-5160.

Call Now

Request a Free Quote

(817) 659-5160

Tap to call · Mon–Fri 8AM–6PM

or send a message