
About Us
Honest. Experienced. Ready to work for YOU.
The Centennial Mission
We’re committed to protecting what matters most through craftsmanship and integrity. Centennial’s mission is to provide honest roofing inspections, clear communication, and premium materials that stand the test of Texas weather. Every project reflects our promise of quality, safety, and trust, from Midlothian neighborhoods to commercial properties across DFW.
Our Promise
Centennial Roofing will honor God in our endeavor to provide safe, sound, and value-driven roofing systems to the DFW area and act as His stewards for our customers, partners, and fellow employees.
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 Foundation of Service
Founded in 1983, Centennial Contracting & Roofing is a family-owned and operated company built on a foundation of service. Steve and Debbie Andersen passed down more than a name—they passed down values rooted in integrity, responsibility, and putting community first. Today, their son Ryan carries that servant-hearted leadership into every aspect of the business, guiding Centennial with the same commitment to doing what’s right for customers and the communities they serve.
Centennial provides prompt, reliable service with the highest level of professionalism across all phases of roof installation, maintenance, and repairs for residential, commercial, and common-interest community projects.
In addition, Centennial offers inspection and repair services for a wide range of real estate, homeowner insurance, and home warranty companies throughout the DFW area—delivering trusted expertise backed by decades of experience and a legacy of service.



Repeated "Best of" Awards
The entire team at Centennial takes pride in our continued excellence as recipients of the Best of Ellis County Award by the Waxahachie Daily Light and the Midlothian Mirror. From 2019 through 2025, we have earned this recognition every year—including First Place wins in 2019, 2020, 2021, and 2025, and Second Place finishes in 2022, 2023, and 2024. Our roofing contractors strive every day to live up to the Centennial Difference, and this ongoing recognition reaffirms our commitment to our community and customers.

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.

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

Sergio joined as Production Manager in early 2019. He brings over 13 years of experience with a major home-improvement retailer in sales and roofing management. He is an Army veteran who served in Operation Iraqi Freedom. He lives in Dallas County with his wife and three children; he enjoys art and is an accomplished airbrush artist. His motto is “Never Give Up
Sergio Arrendondo
Production Manager

Nic brings more than twenty five years of experience in project management, construction, and sales. He is known for clear communication, practical guidance, and a steady commitment to helping clients make confident decisions. Nic and his wife, Sarah, have lived in Midlothian for fourteen years and are raising three kids. Outside of work, he enjoys traveling, fishing, hunting, golf, and time outdoors. His motivation is simple, keep helping people and keep moving forward, a mindset shaped by one of his favorite quotes, “Success is not final, failure is not fatal. It is the courage to continue that counts.
Nic Paul
Sales Manger

Jenny joined Centennial in June 2014 bringing over 15 years of management and customer service experience. She’s from Waxahachie, attends The Avenue Church, is involved with local charities, and is motivated by the verse I Cor. 16:13: “…be on your guard, stand firm in the faith, be courageous, be strong.
Jenny Odom
Office Manager

Ramiro brings 6 years of commercial construction experience and nearly a decade of welding expertise to the Centennial team. With specialized training in heavy machinery, crane operation, and power tools, he's well-equipped to support on-site operations. Ramiro is a proud husband and father whose family motivates everything he does. He’s excited to grow in the roofing industry and contribute to a team that values quality and hard work. In his downtime, he enjoys being outdoors, spending time with family, and sharing good food.
Ramiro Armendariz
Quality Control Manager

Staci has been with Centennial since 2022, bringing 13 years of retail experience. She has lived in Midlothian for six years; in her free time she enjoys family, riding motorcycles with her husband, and watching her grandchildren’s activities. She and her family attend The Avenue Church in Waxahachie, and her favorite scripture is Jeremiah 29:11.
Staci Singleton
Customer Care Specialist
.jpg)
Raul brings twenty five years of experience supporting homeowners through construction and insurance related needs, strengthened by his background in the Navy and his work as a licensed insurance adjuster. His time on the roof of an aircraft carrier shaped the steady approach he brings to roofing today. He and his wife, Kasi, have been married fifteen years and are raising two kids, Noah and Avery. Raul enjoys time with his family and their four dogs, and he is guided by the motto “Semper Fortis,” a reminder to stay courageous and strong in every season.
Raul Ruiz
Technician

With Centennial since 2022, Alex has 11 years experience in sales and four years in hospitality. He also has a strong background in insurance and sales contracts. He has lived in Dallas for 34 years. Outside work, he enjoys time with his wife and three daughters, plus hobbies like cars, fishing, and family time. He is inspired by the Bible verse Matthew 7:7.
Alex Celis
Technician

Will has a background in insurance adjusting and training in Xactimate, giving him a strong understanding of the claims process. He holds an active adjuster license and brings a client-first mindset to every job. Will lives in Grapevine with his wife, Rachel, and their son, Archer. Outside of work, he enjoys exercising, watching sports, and listening to country music. He’s guided by his faith and is motivated daily by Colossians 3:23–24.
Will Oliver
Sales Technician

Parker has sales experience including work in the insurance industry, offering a fresh perspective at Centennial. He enjoys staying active through basketball and outdoor activities. Outside work he likes watching comedies and going on date nights with his girlfriend, Rya. He’s lived in Midlothian 23 years and attends Midlothian Church of Christ. One of his favorite quotes is: “Work hard in the dark so you can shine in the light.
Parker Cupp
Technician

Christopher brings fifteen years of combined experience in sales and construction, giving him a practical, people focused approach to supporting homeowners. He is motivated by his family and carries that purpose into the way he communicates and cares for every client. Chris and his wife, Elda, have four children and live in Red Oak, a place they have called home for four years. He enjoys working with his horses and spending time at his kids’ soccer and dance events. His family motivates him every day to show up with commitment and do the work the right way.
Chris Villegas
Technician




