We help homeowners with dependable, hassle-free home improvement.

Free Roof InspectionFree Project consultation

Avoid The Hassle

Get Comprehensive Service

Enjoy Peace of Mind

Putting a Roof Over Your Head Shouldn’t Be an Overwhelming Process

At Centennial Contracting & Roofing Company in Midlothian, we know that you want to be an informed and involved homeowner. After storm damage or extended wear and tear, this means getting a new roof, with quality craftsmanship to protect your home. But when the process is overwhelming, it creates a nightmare, making you feel anxious and uncertain as to what to do.

We’ve been protecting homes and making clients happy for

40 years

You deserve someone in your corner

Roofing restoration, repair, and replacement can be a complex process. Our roofing company in Midlothian believes you deserve someone in your corner with experience, who can navigate the claims process, advocate for you with your insurance, and assist you through the process from start to finish. We understand what it’s like to feel anxious and uncertain about the unknowns, which is why our knowledge and 40 years of experience in this business has allowed us to successfully serve thousands of customers.

Schedule a Free Inspection

(972) 223-1765

Centennial Difference

Each project is stamped with our seal of commitment to the Centennial Difference.


Focus on safety through drug testing and background checks.


Priority on personal integrity and trustworthiness.


Uncompromising focus to quality craftsmanship.


Always done right, on time, on budget.

Our Credentials & Certifications

Years in business

Satisfied Customers


Satisfaction Guarantee

Getting the new roof you need is simple and easy


No-Hassle, Free Inspection

One of our expert technicians will inspect your roof and property to assess damage and map out a plan. Did we mention this is free?


Professional Execution

Our Midlothian roofing company’s team of professionals will carry out the plan quickly and thoroughly, keeping you informed each step along the way.


Complete Satisfaction

Your home is only as good as your roof. Enjoy the peace of mind knowing that yours was built to last.

Client Testimonials

“Steve, Thank you for the excellent job done on the roof. It is always good to see someone conducting their business in such a Christ-honoring way.”
John & May (DFW)

“Thank You for all your help! It is nice not to worry about “the leak”. Josh was professional and friendly, Debbie always helpful and Steve, thanks for coming to our school. We will recommend you to other owners and use you again.”
Billy (DFW)

“Steve, Thanks for your promptness in getting the roof done and thanks for taking care of the wrinkle on the other side. It looks good!”
Tom Cox (DFW)