Centennial Contracting and Roofing
Company Overview
Since 1983, Centennial Contracting and Roofing has been delivering roofing services to both residential and commercial clients in DFW. Based in Midlothian, Texas, we are a family-owned and operated business. Ryan Andersen serves as the President.
Business Services
- Gutter addition
- Gutter installation
- Gutter replacement
- Roof cleaning
- Roof inspection
- New roof installation
- Roof repair
- Roof replacement
- Skylight installation
- Skylight repair
Business Location & Hours
Mon: | 8:30 AM - 5:00 PM |
Tue: | 8:30 AM - 5:00 PM |
Wed: | 8:30 AM - 5:00 PM |
Thu: | 8:30 AM - 5:00 PM |
Fri: | 8:30 AM - 5:00 PM |
Sat: | Closed |
Sun: | Closed |
Recommended Customer Reviews

I'm impressed, they inspected my roof and were very honest with me, the technician said I wouldn't have to get a whole new roof and they gave me a detailed report with photos of the things that needed repair and the guy said that my insurance probably wouldn't cover the repairs and the repairs were a few thousand dollars. They worked on it about a week later and they got it all done that afternoon in about 5 hours or so. They replaced damaged and rotting gables which was where some rain would sometimes get into when it would storm badly, they replace those with beautiful white gables that sealed up those areas and caulked other things and it's stormed since the roof was fixed and there have been no more leaks. Plus they sent me a Thank you card and a bucket of cookies! If you're going to get your roof fixed don't hesitate to call these folks and have it done right.

We had our roof done back in April and it was absolutely perfect. Two months later, we got hit with baseball size hail and said roof was destroyed. They took the time to call my husband and tell us they were in the area and asked if they could come check on it. Sure enough, we needed not only another new roof, but siding and chimney fixed as well. The new roof went up in a flash and they went above and beyond to ensure everything was done correctly and to our satisfaction. Felix was so kind and the men working on our house were rockstars. Allen Martinez worked with us both times to ensure everything was set up and we were being constantly informed of what and when things were happening. The siding on our house is impeccable. It makes our house look like a brand new house. They replaced rotted wood and did so much extra work to ensure it was done right. With all of the roofing scams around, it can be hard to trust someone. I'm telling you right now, if you top of the line work at a very affordable price, look no further. We are officially customers for life...while hoping we don't have to use their services for awhile after this...haha! Seriously, Centennial Roofing is the very best and their company is honest, so kind and so very hard working.

Thank you so much for replacing my old gutters and downspouts before Memorial Day weekend. Looks beautiful and now matches the house color. Caesar was awesome and even adjusted some of the original system which was not replaced.

Brad and his team were fantastic, took care of every detail from the insurance company to the shingles and inspections. I have referred several friends and will continue to do so. Great work, excellent service!

Ryan bent over backwards to help! His crew was excellent as well. Couldn't be more satisfied. A truly stand up company that I highly recommend for roofing needs.

Ryan and the crew at Centennial Roofing are my go to guys for all my roofing needs! They just replaced my own roof and over a dozen of my Real Estate clients. If you need a new roof, call these guys!

Ryan Andersen and Centennial Roofing are awesome!

Due to hail damage we needed our entire roof replaced. After I looked at several other roofing companies, the choice was obvious. Within a day Centennial Roofing was on site inspecting our roof. The team was very thorough in making sure everything was done right and the cleanup was so good, it didn't even look like they were there.
Not only did I get a good deal on extremely high-quality work, but they gave me a 5-year warranty on it as well, which really gave me peace of mind. No other company was backing their work like that. I highly recommend Centennial Roofing for all your roofing needs - whether it's a full replacement or simple roof repair, they're the team for the job!

They didn't make it out the day they originally scheduled. Roofers came the next day and when they left, they took MY new tarp and 2x4's with them and only completed about 80% of the work. A week later, I received an invoice for the full amount. I told them I would pay them what I agreed to when they did the job THEY agreed to and when they replaced my tarp and 2x4's. After arguing with me that it was only a couple of shingles that they missed, the supervisor finally came out to check the work and agreed that it wasn't completed. He said the reason he didn't respond sooner was that I left the message with their receptionist who doesn't always relay messages correctly. He said if I would have called him directly, it would have been taken care of. I fail to see why that was my fault. He promised to replace the tarp and 2x4's and send a crew the following Tuesday. I took off work. They never showed up or called. When someone finally did come by to finish the work he said he would replace my tarp and 2x4's and asked for directions to the Lowe's. When he finished the roof he offered to give me $40 instead of replacing my materials. I asked him to have the supervisor call me instead. When I asked the supervisor what they planned to do to make it right, he said ""nothing"" and that I needed to pay what I agreed to. I lost a day of work and went through a lot of aggravation trying to get my roof finished. Centennial Roofing is a company that I will NEVER do business with again. When a company makes a mistake (in this case, MANY mistakes), they should do something to compensate their customers even if it's a small gesture of apology. When he came out to pick up his check he was an hour late. They do not respect or appreciate other people's time. They did finally replace my tarp and 2x4's. This job was for only one slope of my roof. Imagine how awful it would have been if I had to deal with them for a whole roof! THUMBS DOWN. If you have another option for a roofing company, go with the other company.

Replaced our roof after the April hailstorm. Quality of the roof was fine, but the service, communication, and follow-through were not good. The job took a full three months and many many phone calls to complete.