Skip to content
Roof Warden

Contractor

Centennial Contracting and Roofing

1711 Hwy 67, Midlothian, TX 76065

Google average
4.9
Ratings counted
250
One and two star
3 of 250(1.2%)
Texas median
1.0%

The first three are Google’s own figures for Centennial Contracting and 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
250 ratings
Google’s profile shows 254
How the 250 ratings break down, from five stars to one
5
24598%
4
21%
3
00%
2
00%
1
31%
1.2%of these 250 ratings are one or two stars (3)

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 3 of the one and two-star reviews we hold for Centennial Contracting and Roofing, most recent first.

  • 1 out of 5Josh Yeamans5 years ago

    Company installed a roof on the house we bought because of hail damage. When the roof was sold to the previous owner, they sold a roof replacement that wasn’t appropriate for the house. When asked why, it was simply about cutting cost. When the roof began to leak in February, they were quick to look at the property but stated the leak wasn’t covered due to the roof they sold. They ended up billing for service that should’ve be covered under the roof replacement. We will never use them again. Quick to blame others for the lack of their work. STAY AWAY from them. You’re screwed if you have problems

  • 1 out of 5L M6 years ago

    I guess by the saying they have tried reaching out is by there son Ryan driving by our house and yelling out is truck window. Now my wife is upset and will be responding or writing her own review. That is the kind of company centennial roofing is. I wrote a review yesterday on how centennial roofing damaged are gutters and we did job for the as a sub and never paid us. All day today Ryan the son's owner has been do nothing but harassing us all day. Coming by the house, calling and texting. And now wrote the following - from Ryan"I guess I can put one out on your company as well but I won't because that's childish 👍🏻😃" So Ryan and centennial roofing is willing to write something false you to make them look good. I would and will never recommend centennial roofing to anyone and would be very careful if you do use there service. The sad part is Ryan the son of the owners of Centennial Roofing is are neighbor and we had him do our roof. At the same time did a same concrete job for him. Ryan is far from being a honest person, centennial roofing stole over $600.00 from a job we did for them under an insurance claim. When centennial roofing did our roof they damaged the gutters and left tons of nails all over the place. Ryan even bet me $50.00 I was wrong and that with me with him he would not fine more than 5 nails. Just in one small area we found Over 20 nails. He never paid. To this date Centennial Roofing owe me over $600.00 for that job. I'm not the only one. In the area we live 95% of the neighbors do not trust him. I know I will never use or trust Ryan nor Centennial Roofing again nor refer them to anyone.

    Reply from the business

    Centennial Roofing values its relationships with its customers and subcontractors. When either is unhappy, even when we believe we’ve acted honorably and provided great service, as we believe we have in this case, we want to take whatever steps we can to get the relationship back on track. Centennial has reached out to try to resolve the concerns expressed in this post, but have been unable to reach you. That door is still open. Thank You.

  • 1 out of 5David Bondurant10 years ago

    Absolutely the worst roofing company I have ever dealt with. Now working the fourth attempt to fix a leak. Wouldn't listen to us about where the leak could be coming from. Showed up without notice to work at 715am. Lots of apologies. No real service. Don't ever use them.

    Reply from the business

    While we have worked hard for more than 30 years in this industry, sometimes you need more than one attempt at a repair. Unfortunately leaks can be tricky and take multiple attempts. We usually do not work directly with tenants and wanted to make the repair before rains came in that particular day. In the end, we were able to get everything resolved for the homeowner.

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.

  • roof replacement37
  • roofing26
  • professional crew16
  • new gutters13
  • insurance claim assistance13
  • roof inspection10
  • easy to work with staff8
  • hail damage repair7
  • insurance negotiation4
  • leak repair3

Other reviews we hold

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

  • 5 out of 5James Zentner5 days ago

    Due to storm damage, we required a total replacement of our home’s roof and 2 metal roofs on our large steel buildings on our property. From the first contact to managing the whole job, Bob Erickson with Centennial Contracting and Roofing was always on top of every detail. Bob was real easy to work with and completed the job to perfection. Every employee that worked on our job was well organized, timely, and courteous. All 3 roofs were beautiful when completed. A person I trust recommended Centennial to us. Thank you Bob & Centennial!!! Jim & Denise Zentner, July 2026

    Reply from the business

    Thank you James so much for having us replace all three of your roofs! And we are very thankful to have Bob on our team at Centennial Roofing.

  • 5 out of 5Sheryl Cobba week ago

    Great work and fast. Thank you Centennial for helping me. Im so grateful and thankful

    Reply from the business

    Thank you Sheryl - we were so thankful you called on our team to install your new roof!

  • 5 out of 5Bri3 weeks ago

    Great customer service!

    Reply from the business

    Hi Bri, thank you so much! We truly appreciate your kind words and your support!

  • 5 out of 5Lee Yodera month ago

    Centennial Roofing came through for us in an amazing way! Our representative, Chris, coordinated every aspect of our new roof/gutter installation while maintaining constant communication with us throughout the entire process. Everyone we …

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

    Reply from the business

    Thank you Lee - we are so thankful that you had the Centennial Difference experience that we strive for every time! We'll be here should you need us again in the future.

  • 5 out of 5Toni TatumEdited a month ago

    We were very pleased with the excellent work done by Centennial Roofing. They did such a detailed job of fixing our leak. Will definitely use them again. I have already referred them to a neighbor, she called them and was just as pleased. …

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

    Reply from the business

    Hi Toni, Thank you for your kind words and referrals! We're so glad we could help and that your neighbor was happy too. We look forward to working with you again in the future!

  • 5 out of 5Dalvi Fullera month ago

    Staci provided exceptional customer service. She was incredibly knowledgeable and answered all of my questions with absolute clarity and expertise.

    Reply from the business

    Thank you so much Dalvi. We are so thankful for Staci's attention to detail.

  • 5 out of 5Heather Wymana month ago

    Will did a fabulous job for us during every phase of our roof replacement. It required a lot of follow up work with our insurance company and he made sure everything was taken care of. The install was a wonderful experience as well. I would highly recommend Centennial Roofing and Will.

    Reply from the business

    Thank you Heather. We are so thankful you chose Centennial for your roof replacement.

  • 5 out of 5derik briggsa month ago

    Ryan and Team were great!! Timely, good communication, and had no problem meeting our quick turnaround time. Would highly recommend and use again.

    Reply from the business

    Thank you so much Derik for choosing Centennial for your patio construction!

  • 5 out of 5Camia month ago

    I am so grateful for Ryan , his team they have been a blessing .To my elderly mom god is truly amazing .To put it on Ryan heart to bless my mom with a new roof .It just goes to show that there are still good people around If u trust God and be faithful he will definitely bless you 10 times over , Ryan did jus that for Mom.So from the bottom of my heart mom ,I and are forever blessed by u helping her..I hope you an your team have the most amazing rest of your day .You heart is genuine and pure Ryan.

    Reply from the business

    Thank you Cami. We are so thankful for the blessing God has provided us that we can then pay forward to take care of our neighbors. It is our absolute pleasure.

  • 5 out of 5Tiffany Galana month ago

    Amazing customer service!

    Reply from the business

    Thank you Tiffany!

  • 5 out of 5JT Daddio2 months ago

    Nic and his team came to replace some broken tile and to tighten up the copper gutter locks. Their team were very efficient and had to order additional screens to replace in a few areas. I was so pleasantly surprised that Nic called to let me know that they were coming to finish the work. So great to have a company finish what they started and then call back to make sure that we were happy.

    Reply from the business

    JT, we are so thankful to be able to help you out with this repair! We'll be here next time you need us!

  • 5 out of 5Alice HarveyEdited 2 months ago

    Chris Villegas and Will Oliver with Centennial are the best at what they do! They are both true professionals. I only have a new roof because of their expertise! And their crew was so efficient that they finished three hours early! I highly recommend Centennial Roofing.

    Reply from the business

    Thank you so much for the kind words, Alice! We’re grateful for the opportunity to help with your roof. Chris, Will, and the crew will be thrilled to hear this. We appreciate your recommendation and welcome you to the Centennial family!

  • 5 out of 5Ron Tremayne3 months ago

    Our roof required significant repairs following a recent tornado in Parker County. A neighbor referred us to Centennial Roofing and their rep Parker Cupp. He was here the same day and scheduled temporary repairs before the end of the same …

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

    Reply from the business

    Ron, thank you so much for the wonderful review and recommendation! We’re grateful for the opportunity to help after the storm and are glad Parker, Staci, Felix, Lorenzo, and the entire team provided the care and professionalism you deserved throughout the process. We truly appreciate your trust in Centennial Roofing!

  • 5 out of 5Louie JonesEdited 3 months ago

    We had a great experience with Centennial from start to finish. When they inspected our roof, they suggested we also file insurance on fencing repair due to hail damage so we got our fence restained as well, plus new gutters. Our sales …

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

    Reply from the business

    Thank you so much Louie for taking the time to give our crew feedback. We're so thankful you called on Centennial!

What Centennial Contracting and 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.

  • Licensed

    “…​ As a family-owned, licensed, bonded, and insured roofing…”

  • Insured

    “…a family-owned, licensed, bonded, and insured roofing contractor — and an…”

  • States a founding year

    “…Midlothian TX | #1 Ellis County Roofer Since 1983 top of page Financing Reviews Blog…”

  • Free estimates

    “…Areas Call Today 972-223-1765 Get a Free Estimate Home About Meet The Team Awards…”

Their site also states: bonded, states years in business, family owned.

Other roofers in Midlothian

Ranked by how many ratings Google has counted.

Other roofers we list in Midlothian
Roofing contractor
Hamlin Roofing and Repairsinspection, insurance claim assistance, shingle repair5.0221 ratings0% one and two star(469) 807-4040
10 Gage Ridge Roofingroof replacement, professional crew, easy process5.0142 ratings0.7% one and two star(817) 225-2049
LSCG Contractors LLCroof replacement, insurance claim assistance, new roof4.9139 ratings3.6% one and two star(469) 571-2003
Midlo Constructiongutters, insurance claims, professional crews4.6131 ratings9.9% one and two star(214) 366-4356
TXO Roof & Restorationgreat pricing, restoration, multi family sites5.0118 ratings0% one and two star(817) 332-7733
FBM Roofing & Solarroof replacement, insurance claim assistance, timeliness5.097 ratings0% one and two star(469) 240-9492

All roofers in Midlothian →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 250 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 250, of which 209 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.