Rockwall roofers since 2001 · Insured · Free inspections
Roofing Contractor in Rockwall, TX
John's Roofing is a local roofing company based in Rockwall, TX, serving the Dallas Fort Worth metroplex. We provide roof replacement, roof repair, storm damage repair and insurance claim help for homes and businesses.
280+ reviews
Our Services
Residential and Commercial Roofing Services
Roof replacement and repair, storm damage, insurance claims, gutters and attic insulation.
Also: residential roofing, commercial roofing, asphalt shingle roofing, metal roofing and tile roofing.
We also offer gutters and attic insulation.
Storm Damage and Insurance Claims
Help With Your Roof Insurance Claim
Roof damage from hail and wind is often covered by insurance. John's Roofing works with all insurance providers. We assess the storm damage, help you file your claim and set up a meeting with your insurance adjuster.
Roof ReplacementOur Process
How It Works
- 01
Contact Us
Call us or send the form to schedule your free roof inspection. For roofing emergencies, we are available 24/7.
- 02
Free Inspection
We inspect your roof for damage and other problems, and let you know what we find.
- 03
Written Estimate
You get a free written estimate, so you know the cost before we start. If there is storm damage, we help you file your insurance claim.
- 04
The Work
We complete your project and keep you up to date every step of the way. The company owner inspects every job.
Recent Projects
Our Work






Testimonials
What Our Customers Say
Outstanding Job! John and Eric responded quickly from the word go and 24 hours later the crew was working efficiently and did the job right! Highly Recommend John's Roofing.
Johnny was so helpful and took very good care from day one. He kept me posted and showed concern. He was patient with all my questions and very prompt. Thank you Johhny! Octavio and the crew were punctual and very professional as well. They did an awesome job and cleaned up very well. They are extremely hard workers and I was very impressed with their work. They repaired my roof in 1 day!
Rey with John's Roofing was great! Rey and John were incredibly helpful in helping us through the insurance process, the crew that worked on the roof was friendly and incredibly hard working!
We were very impressed with th inspection all the way to the clean up. The workers we quiet in doing their job, they knew what they were doing and cleaned up after themselves. Great to work with a local neighborhood roofer.
These guys are amazing specially Travis Clay who is pretty knowledgeable and provided ample information photos and drone videos of the damage I had in my roof. I will greatly recommend John's Roofing from Rockwall.
We used John's roofing for our new home & we could not more pleased!!! His entire staff was great to work with from day 1- from answering our questions to the actual roofing job. They just made a truly stressful situation as pleasant as we could have anticipated. John's Roofing will be our roofing company forever!
Free Tools
Free Roofing Tools
Estimate the cost of a new roof or find out whether storm damage may be worth an insurance claim. No email required.
FAQ
Frequently Asked Questions
Do you charge for an inspection or an estimate?
No. Roof inspections and written estimates are free.
Do you work with my insurance company?
Yes. We work with all insurance providers. We assess the storm damage, help you file your claim and meet with your insurance adjuster.
Will you cover my deductible?
No. Texas law does not allow a contractor to pay or waive your insurance deductible.
Do you offer emergency roof repair?
Yes. We offer 24/7 emergency roof repair, including storm damage and roof leaks. Call (469) 394-4386.
How long does a roof replacement take?
It depends on the size of the roof, the materials and the weather. Many homes are finished in a day or two, and we will go over the schedule with you before work begins.
Where do you work?
John's Roofing is based in Rockwall, TX, and serves the Dallas Fort Worth metroplex, including Heath, Rowlett, Garland, Mesquite, Forney, Plano, Frisco and the surrounding areas.
Do you do more than roofs?
Yes. We offer gutter cleaning, installation and repair, including seamless gutters, as well as radiant barrier attic insulation.
Is there financing?
Yes. Promotional roof financing is available through Synchrony, subject to credit approval.
Are you insured?
Yes. Our contractors are fully insured.
Rockwall, TX · Since 2001 · Insured
Call John's Roofing today for a free roof inspection.
Get a Free EstimateAreas We Serve
Serving Rockwall, TX
34 cities and towns across the Dallas Fort Worth area.
- Rockwall
- Heath
- Fate
- Royse City
- McLendon-Chisholm
- Forney
- Terrell
- Kaufman
- Garland
- Mesquite
- Rowlett
- Sunnyvale
- Balch Springs
- Wylie
- Sachse
- Murphy
- Lavon
- Nevada
- Josephine
- Caddo Mills
- Greenville
- Quinlan
- Dallas
- Plano
- Frisco
- Little Elm
- Arlington
- Cedar Hill
- DeSoto
- Duncanville
- Mansfield
- Ovilla
- Waxahachie
- Midlothian
and the surrounding areas across the Dallas Fort Worth metroplex.
Contact Us
Get a Free Estimate
Schedule your free roof inspection today. Every job starts with a written estimate, so you know the cost before we start.
John's Roofing (469) 394-4386