Skip to content
Roof Warden

Roofing contractor

John's Roofing

Listed under Alvarado, TX

Google average
4.9
Ratings counted
284
One and two star
6 of 284(2.1%)
Texas median
1.0%

The first three are Google’s own figures for John's Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Texas roofers we list with enough ratings to compare.

Rating breakdown

4.9
284 ratings
How the 284 ratings break down, from five stars to one
5
27697%
4
21%
3
00%
2
00%
1
62%
2.1%of these 284 ratings are one or two stars (6)

About typical — the typical roofer in Texas sits at 1.0%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 6 of the one and two-star reviews we hold for John's Roofing, most recent first.

  • 1 out of 5James Williama week ago

    I'm leaving a 1 star review because I called to get an appointment for a new roof. They refused to schedule an appointment unless I did an insurance claim and they handle. Companies do this so they can charge more. I was paying out of pocket and they refused to schedule me. Great service guys and try to take advantage of your customers!

    Reply from the business

    Yeah we have no record of you or this fake review. We will definitely get this taken off

  • 1 out of 5Dallas in WonderlandEdited 9 months ago

    Its been 5 months. We filed a claim and our insurance rates went up. Meanwhile these guys forgot who we were, sent 2 contractors - both of which ghosted us after we asked them to follow up and keep us posted week after week and my roof still hasn't been fixed. My insurance is higher than it was before I called them. I am SO much worse off having tried this company at all.

    Reply from the business

    Sorry Angie but your insurance company was not easy to deal with as you saw. Unfortunately insurance companies don’t like to pay and raise your rates. We have no control of that.

  • 1 out of 5Carrie Boaka year ago

    If I could give no stars it would be more appropriate. Was to repair the valley on my roof. Out three times,since not fixed, will not call me,but saw on the workers phone he said he would call me. Paid 1,850.finally called another roofing …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    You have the wrong number and you can work for me. Can you please remove this.

  • 1 out of 5Ashley Welk2 years ago

    We paid our deductible to John for a new roof and after a year of being told excuses of why he couldn’t get to repairing it, we asked for our money back. It has now been over a year since we asked for our money back and 2 years since we gave him the deductible and yet still not repaid in full. We finally got some money back only after filing a BBB complaint but that ended without full payment. Not trustworthy at all.

    Reply from the business

    We owe you nothing can you take this review off

  • 1 out of 5Jay OEdited 6 years ago

    I called and left a message about wanting a qoute on gutters. I received a phone call back probably w/in an hour from Hector. Told him what I was wanting, the first words out of his mouth, was how is your roof? I told him I just had a …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    You really have the wrong Johns roofing! I’d appreciate it if you took this review down. Also your the same Jason Owens who owns a roofing/ construction!! Good try!!!!! Mr.Bam

  • 1 out of 5Cynthia Amaya6 years ago

    They still haven’t pay us back the money that they owe us and the work is unfinished. We are disappointed with this unfinished business. I’m receiving the worst service ever. I don’t recommend this company.. It’s the worst service ever.

    Reply from the business

    I’ve never done buisness with you! Wrong person. Call my phone cause I’ve never seen you or talked to you!

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • gutters30
  • insurance claim assistance23
  • reasonable pricing14
  • leaks7
  • insurance adjuster meeting6
  • hail damage6
  • storm damage6
  • quality of materials5
  • honest staff5
  • shingle repair4
  • friendly crew4
  • reasonable quote3

Other reviews we hold

14 more of the 266 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Andrew Mason2 hours ago

    Kyle Alonso and John’s Roofing are amazing! High quality work and product, honest staff with the utmost integrity, helping every step of the way to fight the insurance and get the best possible outcome for customers. Highly recommend!

    Reply from the business

    Thank you so much for the incredible review! We’re thrilled to hear that Kyle, Alonso, and the team made such a positive impression. Providing high-quality work, honest service, and support throughout the insurance process is extremely important to us. We truly appreciate your trust and recommendation, and we’re grateful you chose John’s Roofing!

  • 5 out of 5Peter Shaughnessy2 days ago

    I highly recommend John’s roofing for any and all of your roofing needs. We’re in the process of selling our home and wanted to get our roof inspected. Kyle from John’s roofing was honest, communicated exceptionally and provided us with a …

    Google cut this review short. The full text is on their Google profile.

  • 5 out of 5Leigh Alonso2 days ago

    We just moved to fate and Kyle checked out our roof for us. When work needs to be done I will be using them! They gave us a peace of mind

    Reply from the business

    Thank you so much for the wonderful review! We’re glad Kyle was able to inspect your roof and give you peace of mind after your move to Fate. We truly appreciate your trust in our team and look forward to helping you whenever you’re ready. Welcome to Fate!

  • 5 out of 5Tracy Bigby2 days ago

    In one way or another I’ve been around roofing businesses for 36 years ….family , my own house and such . Dealing with home issues/repairs can be exhausting too say the least. Trying to stay on top of the actual roofers/repairmen , project managers AND THE INSPECTOR/Insurance company just whips ya around….then ya see mess around your house of trash, nails, stomped on flower beds and proof of what was their lunch left ! I can say for certain THATS NOT John’s Roofing ! Had the best experience and my faith has been renewed in this business! Thankful for Kyle Alonso for just taking it all out of my hands and completely taking care of my roof and gutters and having an amazing team that’s actually a one stop shop! Thank you so much and I’ll post some pics soon !

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you so much for sharing such a thoughtful and detailed review! With your 36 years of experience around the roofing industry, your words mean even more to our team. We’re thrilled to hear that Kyle, Alonso, and the entire John’s Roofing team were able to take the stress out of the process and handle your roof and gutters from start to finish. We take great pride in providing quality work while respecting our customers’ homes and property throughout the project. It’s wonderful to know that your experience renewed your faith in the roofing industry! Thank you for trusting John’s Roofing and for your kind words—we truly appreciate you!

  • 5 out of 5Sherrie M2 days ago

    Very professional, helpful, honest!

    Reply from the business

    Thank you for this review!

  • 5 out of 5Shawna Shaughnessy2 days ago

    I cannot speak enough highly enough about Kyle with John’s roofing!! Kyle is the most professional, honest, and dependable roofer you will ever meet. He will look out for the customers best interest above his own! We have lived in our home for 7 years and are getting ready to sell, so we had Kyle come inspect our roof before putting our house on the market. Kyle did a thorough inspection, providing pictures and a detailed explanation as to why he believed our roof did not need work. He could have convinced us otherwise in order to get a paycheck, but he didn’t. He chose honor and integrity over a paycheck, and that’s a hard thing to find in the roofing business right now! Trust earned means customers for life!

    Reply from the business

    Thank you so much for this incredible review! Your kind words about Kyle and our team truly mean a lot to us. We’re especially grateful that you recognized the honesty and integrity Kyle brings to every inspection. Our goal is always to provide customers with the advice that is genuinely in their best interest, even when that means recommending no work at all. We’re so glad Kyle was able to give you peace of mind before putting your home on the market. Thank you for trusting John’s Roofing and for sharing your experience. We couldn’t agree more—trust earned means customers for life!

  • 5 out of 5Beth Mason2 days ago

    EXCELLENT and honest service! Absolutely recommend these guys to any family and friends!

    Reply from the business

    Thank you so much for the fantastic review! We’re thrilled to hear you received excellent and honest service. Your recommendation means a lot to our team, and we truly appreciate you trusting us and spreading the word to your family and friends!

  • 5 out of 5Ashlee Alonso2 days ago

    My mother in law worked with Kyle and got some updated insulation for her house a while back. Everything went exactly as Kyle said it would go and she even got a tax credit! We will use Kyle again for any roofs needs that may come up.

    Reply from the business

    Thank you so much for sharing your experience! We’re glad to hear Kyle made the process easy and straightforward for your mother-in-law and that everything went exactly as expected. It’s great to know she was also able to take advantage of a tax credit. We truly appreciate your trust in Kyle and John’s Roofing, and we’ll be happy to help with any future roofing needs!

  • 5 out of 5Michael Hernandez5 days ago

    I want to give a big shout to John and his team for coming to fix someone's wrong doings. I originally had this fixed previously but turns out I was bamboozled. John and his team came in and did not hesitate to walk me step by step thru this process. Great quality work is what I have now. Stress free I can be now!

    Reply from the business

    Thank you, Michael. It was a pleasure for you and helping you out with this project, I’m sorry the last contractor did you wrong fortunately, we’re able to help you and fix their own doings. I hope that in the near future, you have no more issues but if you do just give John’s Roofing a call thank you very much and have a great one.

  • 5 out of 5Ernest Hernandez6 days ago

    So grateful for JR Roofing for offering to put a roof on our new Food Pantry!!! Offered his services for free because we’re a new start up church and pantry in a poverty stricken area of Dallas. Praying over this business 🙏🏾🔥🔥

    Reply from the business

    Thank you Ernie it was a pleasure doing work for you. We know god is moving with your ministry and more things are to come!!

  • 5 out of 5Vanessa Cantu6 days ago

    John was great to work with from start to finish. Communication was great, they showed up when they said they would, and got everything done quickly. The roof turned out great and they made the whole process super easy.

    Reply from the business

    Thank you Vanessa it was a pleasure working for you and your family and thank you for choosing John’s Roofing

  • 5 out of 5Daisey Mendozaa week ago

    He did an awesome job on my roof! I’m very happy with the quality of the work. The entire team was professional, reliable, and completed the job right on time. I highly recommend them for anyone looking for excellent roofing work.

    Reply from the business

    Thank you so much for the fantastic review! 🏠 We’re thrilled to hear you’re so happy with the quality of your new roof and that our team delivered professional, reliable service from start to finish. Completing the job on time while maintaining excellent workmanship is exactly what we strive for. We truly appreciate your recommendation and your trust in our team! 👏😊

  • 5 out of 5Jason MontoyaEdited a week ago

    I called John for a roof repair.He came out and seen I had hell damage on my roof.I called the insurance company .John came out and meet with the insurance adjuster. John got the insurance company to replace my roof.I highly recommended John's Roofing.

    Reply from the business

    Thank you so much for sharing your experience! 🏠 We’re glad John was able to identify the hail damage, work with your insurance adjuster, and help get the roof replacement process taken care of. We truly appreciate your trust in John’s Roofing and your strong recommendation! 👏😊 …

  • 5 out of 5Adan RamirezEdited a week ago

    Great and professional workers. Did a great job. Highly recommended

    Reply from the business

    Thank you so much for the wonderful review! We’re thrilled to hear our team provided professional service and did such a great job. Your recommendation means a lot to us, and we truly appreciate your support! 👏😊 …

The latest post from this business

Posted by John's Roofing to their own Google profile 8 days ago. Their words, not ours.

Need a trusted roofer Dallas TX homeowners can rely on? John's Roofing provides professional roofing services focused on quality workmanship and dependable results. Whether you need repairs, maintenance, or a roofing project, trust John's Roofing to help protect your home from the top down.Aug 19, 2026Call now

What John's Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Insured

    “…Allow our highly-skilled, insured professionals to give you a free…”

  • States years in business

    “…Our roofing contractors have over 14 years of experience in handling roofing…”

  • States a founding year

    “…Company Serving DFW & Rockwall, TX Since 2001 We are the best roofing company in…”

  • Free estimates

    “…Wylie, TX Tile Roofing in Wylie, TX Free Inspection (469) 394-4386 Roofing Contractor in…”

Other roofers in Alvarado

Ranked by how many ratings Google has counted.

Other roofers we list in Alvarado
Roofing contractor
Highland Roofing Co.roof replacement, insurance assistance, christmas lights installation4.9140 ratings2.1% one and two star(877) 766-3852
Navarro Brothers Roofing & Constructioninsurance, home, crew4.8126 ratings0% one and two star(682) 310-6555
Mr. Roof Fixpolite crew, timely work, new roof4.886 ratings3.5% one and two star(817) 290-2040
My Roofingfast response, respectful crew, hail damage repair5.067 ratings0% one and two star(817) 659-5160
Elite Roofing and Consultinginsurance handling, communication, insurance5.010 ratingstoo few to compare(469) 337-3995

All roofers in Alvarado →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 284 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 285, of which 266 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.