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.


Joe Casas (Project Mgr.)

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”


James Hanes (Technician)


Joshua Olson (Technician)


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.


Schedule a

  • Yes No
  • Yes No