Meet the Team

Our 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 and why we’ll go above and beyond to make your roof installation or roof repair experience a positive one.

Steve AndersenSteve Andersen (President)

Steve started the company in 1983 with his wife Debbie. Since then, the company has seen significant growth in the Dallas-Fort Worth markets. 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 Roofing’s extensive progress over the last 30 years, Steve still prides himself in having a company with a personal touch.


Debbie AndersenDebbie Andersen (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 AndersenRyan Andersen (Technician)

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, and is a member of First Baptist Church of Midlothian.


Pat CraigPat Craig (Sales Representative)

Pat brings over 20 years of sales and consulting experience to Centennial Roofing. He joined the team in 2011 and feels blessed to work for an organization dedicated to producing quality work and doing the right thing for its customers every time. He’s a native Dallasite who enjoys supporting his community and local sports teams.


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


Joe Casas (Technician)

Joe joined the Centennial team in the spring of 2016. His experience in sales, roofing, construction and consulting are an asset to our industry and we are blessed to have him. He is married to Ana Elizabeth and they have two boys, they are involved in their church, Restoration Point Church. When he has the chance he enjoys fishing and is very creative and artistic. Joe has a special verse which he has already been teaching his boys, Phil 4:13 “. . . I can do all things through Christ who gives me strength.”


Alan Martinez (Technician)

Allan joined the Centennial team May of 2016, bringing with him about 10 years of experience. He is married to Daisy and they have four children. In his free time (if he has any) he fills with family activities, church and golf or baseball. One of his goals is to set a great example for his children. He has a certification with Owens Corning, a major manufacturer of roofing products.


Brad AdamcikBrad Adamcik (Technician)

Brad joined the Centennial sales team February 2017. Brad has been a firefighter for 9 years with the city of Ft. 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 Midlothian First Baptist Church.


Jon MarekJon Marek (Technician)

Jon joined our sales team in September of 2017. He is a driver/engineer with the Midlothian Fire Dept. and has served there for 5 years. He is married to Angela and they have two beautiful little girls. Jon loves spending time with family, traveling and playing music, they attend The Avenue Church in Waxahachie.

“Speak with honesty, think with sincerity, act with integrity”


Joshua Olson (Technician)

Joshua joined the Centennial team in early 2017 with over 12 years of experience in sales and roofing. He is married to Pamela and they have two boys, Michael and David. 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 PratherKeith Prather (Technician)

Keith brings a lot of laughs to our company but also confidence in customer relations and service, having been a senior service technician for a major energy company for almost 8 years. In his free time, Keith likes to play guitar and spend as much time as he can with his family. He has lived in Duncanville most of his life and currently calls Irving home. Keith attends Midlothian First Baptist Church and uses Romans 5:8 as motivation.


Caine KozlovskyCaine Kozlovsky (Technician)

Caine and his wife, Jillian, live in Waxahachie where Caine was born and raised. He 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 Jillian are members of the Avenue Church in Waxahachie.


Craig Trojacek (Technician)

Craig joined our team in August 2018, bringing to Centennial experience in construction and sales Craig also serves as a fire fighter presently with the City of Ft. Worth. He is married to Cristan and they have three children: Caris, Crew and Cage. He is proud of his family and enjoys spending time with them. They attend The Avenue Church and Craig is motivated by the Golden Rule. . . helping others and treating others the way you want to be treated.


Ivan ArellanoIvan Arellano (Quality Control Specialist)

Ivan is a more recent addition to our team and a huge support in the area of installations for the company. He is married to Kristen and they have a daughter, Isabella. Ivan is an enthusiastic hard worker but also enjoys his Game Boy and spending time with his family. Bill Hubbard Memorial Baptist Church is where they are involved and a thought he shares is . . . “Love and enjoy life.”


Jenny OdomJenny Odom (Office Manager)

Jenny joined the Centennial team June 2014 bringing 15 years experience in management and customer service, a fantastic support to our team. “Sammie” is Jenny’s baby, a “giant hound mix” who probably doesn’t realize he is a dog!! Jenny graduated from Waxahachie High School and attends “The Avenue Church.” A verse of inspiration for Jenny is I Cor. 16:13 “. . . be on your guard, stand firm in the faith, be courageous, be strong.”


Rebecca HanesRebecca Hanes (Client Care Rep.)

Rebecca entered the world of roofing and the Centennial office with 15 years 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 attends “The Oaks” church and really enjoys spending time with her family. Knowing that God will not give her more than she can handle is a motivator to her.


Kendall Adams (Office Assistant)

We are so glad to have Kendall, our newest team member, who comes from Atlanta, Georgia. She brings 10 plus years of experience in the small office atmosphere. She is married to Richard and they have two girls, Kathryn and Caroline along with Lucy their dog and Taylor the cat! Kendall enjoys baking, gardening and traveling. A favorite quote . . . “watch with guttering eyes the world around you because the greatest secrets are always hidden in the most unlikely places.”