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 Roofing, 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 37+ years
A long history of excellence and quality
Founded in 1983, Centennial Roofing 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 Roofing also offers inspection and repair services for a variety of real estate, homeowner insurance, and home warranty companies in the Dallas area.
Ellis County Best of the Best Award
The entire team at Centennial Roofing was so proud to be awarded in 2019 by the Waxahachie Daily Light and the Midlothian Mirror the Ellis County Best of the Best Award. Our Midlothian licensed roofing contractors strive every day to live up to the Centennial Difference and this award reaffirmed our commitment to our community and customers.
Ellis County Best of the Best Award
The entire team at Centennial Roofing was so proud to be awarded in 2019 by the Waxahachie Daily Light and the Midlothian Mirror the Ellis County Best of the Best Award. We 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.
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.
Meet Our All-Star Team
The entire Centennial Roofing 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 in Midlothian and why we’ll go above and beyond to make your roof installation or roof repair experience a positive one.

Steve Andersen
Founder/CEO

Debbie Andersen
Founder/Vice President

Ryan Andersen
President
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 Roofing 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

Caine Kozlovsky
Production
Caine and his wife, Jillian, live in Waxahachie where he was born and raised. They have recently been blessed with a baby girl and are enjoying being new parents. Caine brings a lot to our company with experience in all types of home improvement projects and training on heavy construction machinery. He is a huge football fanatic and even claims to be the Jacksonville Jaguars number one fan. Caine and his family attend The Avenue Church in Waxahachie.

Adam Nelson
General Manager of Centennial Contracting
Adam joins the Centennial team managing our Centennial Contracting division. He has over 20 years of experience in all things construction, both residential and commercial. We’re excited to have Adam and his knowledge of not only small, handyman repairs but also larger commercial projects and management. Adam and his wife, Tamara, have four girls and live in Midlothian. He is a member of the safety response team and a leader in the Celebrate Recovery ministry at The Avenue. When he has free time, Adam enjoys cooking, woodworking, college football, and spending time with his family.

Allan Martinez
Technician
Allan joined the Centennial sales team in May of 2016, bringing in over 10 years of sales and construction experience. He is married to Deisy and they have four children. If he has any free time, he fills it with family activities, church, and golf or baseball. One of his goals is to set a great example for his children. He has certifications with Owens Corning and TRI, the Tile Roofing Industry Alliance.

Brad Adamcik
Technician
Brad joined the Centennial sales team in February of 2017. He has been a firefighter for over 10 years with the city of Fort Worth, but also brings several years’ experience in sales and roofing. Brad is married to Bethany and they have two children. In his free time, he enjoys being with his family and running. Brad is involved at First Baptist Church Midlothian.

Joshua Olson
Technician
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.

Keith Prather
Technician

Craig Trojacek
Technician

Brant Frazier
Technician

Josh Gleason
Technician

Aaron Meek
Technician
Aaron joins the Centennial team with 19 years in law enforcement. He has been a delight to have on our team. He and his family are active members at Hillcrest Baptist Church in Cedar Hill, where Aaron is involved in the student ministry. Aaron enjoys riding motorcycles, hunting and spending time with the family. A quote that motivates Aaron is “There is only one person that has the right to mess up my day and that’s me. No one else has that right”.

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.”

Rebecca Hanes
Client Care Representative
Rebecca entered the world of roofing and the Centennial office with 15 years of customer service experience. Her friendly “how can we make you smile” phone greeting is a surprise to most, but sets us apart from the traditional. She is married to Wayne and they have three children and four grandchildren. Rebecca currently lives in Midlothian and is a proud colon cancer survivor. Rebecca and her family attend The Oaks Church and she really enjoys spending time with her family. Knowing that God will not give her more than she can handle is a motivator to her.

Tamara Nelson
Customer Account Specialist
Tamara joined our team in July of 2020 with 9 years of experience in management and solar construction. She takes care of our customer’s insurance needs and has been a great addition to our team. She and her husband, Adam, live in Midlothian and have four daughters. When she is not busy serving at The Avenue Church in Waxahachie, Tamara enjoys family time, Texas Rangers baseball and even knows Krav Maga. Her favorite verse is Jeremiah 29:11 and follows the quote, “Your greatest contribution to the Kingdom of God may not be what you do, but who you raise.”