About Us

Honest. Experienced. Ready to work for YOU.

SINCE 1983

Our family is with you from start to finish

Getting a new roof can be a scary and vulnerable time. The damage to your home or business, construction logistics, and insurance claims can be overwhelming. We are here to help you with that process and be your advocate every step of the way.



Centennial, located in Midlothian, Texas is a licensed, bonded and insured roofing contractor offering professional roof installations and repair services for residential & commercial in the Dallas / Fort Worth area for more than 40 years.

A long history of excellence and quality

Founded in 1983, Centennial is a family-owned and operated company that provides customers with prompt, reliable service coupled with the highest professionalism in all phases of roof installation, maintenance and repairs for residential, commercial, and common-interest community projects.

Centennial also offers inspection and repair services for a variety of real estate, homeowner insurance, and home warranty companies in the DFW area.

Ellis County Best of the Best Award

The entire team at Centennial was so proud to be awarded in 2019, 2020, and 2021 the Ellis County Best of the Best Award by the Waxahachie Daily Light and the Midlothian Mirror. Our roofing contractors strive every day to live up to the Centennial Difference and this award reaffirmed our commitment to our community and customers.

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

Meet Our All-Star Team

The entire Centennial team is dedicated to providing the best product for your home or business, and the highest level of service to each of our customers. Learn more about our team of licensed roofing contractors and why we’ll go above and beyond to make your roof installation or roof repair experience a positive one.

Steve Andersen

Steve started the company in 1983 with his wife Debbie. Since then, the company has seen significant growth in the Dallas-Fort Worth market. He believes great care and judgment should be used in selecting the right roofing contractor for your home repair – one who is competent and reliable from initial estimate to final walk-through. With Centennial’s extensive progress over the last 40+ years, Steve still prides himself in having a company with a personal touch.

Debbie Andersen

Founder/Vice President
Since launching the company with her husband, Debbie has handled daily operations and all facets of customer satisfaction. When not in the office, Debbie enjoys spending time with family and staying involved in the Hillcrest Baptist Church in Cedar Hill.

Ryan Andersen

Ryan began his career in the roofing industry at the age of 10 when he began helping his father, Steve. After serving in the U.S. Marine Corps, Ryan joined Centennial in 2002 as a roofing technician. When not at work, Ryan enjoys spending time with his wife and two sons, golfing, cycling, and coaching his son’s soccer team. Ryan and his family are members of First Baptist Church Midlothian.

Sergio Arrendondo

Production Manager
Sergio joined the Centennial team as Production Manager in early 2019. He brings over 13 years of experience with a major home improvement retailer in sales and roofing management. Sergio is an Army Veteran and served our country in Operation Iraqi Freedom. He and his wife, Crystal, have three children and they live in Dallas County. When Sergio has free time, he enjoys art and is an incredible airbrush artist. Sergio’s motto is “Never Give Up”.

Matt Langbein

General Manager of Commercial
Bio coming soon

Juan Calderon

Production Supervisor
Bio coming soon

J.R. Morales

Field Supervisor
Bio coming soon

Raul Ruiz

Bio coming soon

Josh Gleason

Josh is a recent graduate of Texas A&M University with a bachelors in construction science. He grew up in Ovilla, where he moved back after graduating college and is involved at the Holy Spirit Catholic Church in Duncanville. In his free time, Josh enjoys woodworking and spending time outdoors; hunting or doing outdoor photography. We are excited to have Josh on our team and look forward to helping homeowners with his experience and knowledge of the construction industry.

Joshua Olson

Joshua joined the Centennial team in early 2017 with 12 years of experience in sales and roofing. He is married to Pamela and they have three boys, Michael, David and Benjamin. When Joshua is not spending time with his family, or leading the choir at Landmark Baptist Church, he enjoys spending time outdoors and working out. A verse that motivates Joshua is Proverbs 16:19.

Alex Celis

Bio coming soon

Jenny Odom

Office Manager
Jenny joined the Centennial team in June of 2014 bringing over 15 years of experience in management and customer service. She has been a fantastic support to our team. Sammie is Jenny’s giant hound mix who probably doesn’t realize he’s a dog! She is from Waxahachie where she attends The Avenue Church and is involved with local charities. A verse of inspiration is I Cor. 16:13 “….be on your guard, stand firm in the faith, be courageous, be strong.”

Staci Singleton

Client Care Representative
Bio coming soon


Centennial provides professional roof installations and repair services for both residential and commercial properties in the Dallas/Fort Worth area. Residential services include roofing and outdoor living, while commercial roofing services provide roof replacement, fluid-applied restoration, roof repairs and service work, and even new construction.

Centennial stands out due to our long history of excellence and quality. Founded in 1983, it is a family-owned and operated company that prioritizes prompt, reliable service for outdoor living spaces coupled with the highest professionalism in all phases of roof installation, maintenance, and repairs. Our commitment to quality has been recognized with the Ellis County Best of the Best Award in 2019, 2020, and 2021.

The "Centennial Difference" represents our dedication to excellence in every project. It includes fair estimates, quality checks on all projects, superior craftsmanship, the use of high-quality products, and reliable service that is on time and on budget, and experienced and trusted technicians. We put our seal of commitment on every project we do, guaranteeing 100% satisfaction with the Centennial Difference.

Centennial maintains rigorous quality assurance processes to produce end results that meet our high standards. From fair estimates and quality checks at every stage to employing experienced and trusted technicians, we guarantee superior craftsmanship and reliable service on every job.

We understand that getting a new roof can be overwhelming, which is why we're here to help. Centennial acts as your advocate throughout the process, guiding you through construction logistics, insurance claims, and any other concerns you may have. You may reach us through our contact page on our website.