This business is Trusted — customers consistently rate it 5.0★ across 937 reviews, indicating reliable, quality service.
Strong long-term review history with 937 reviews and a 5.0★ average signals reliable, consistent service.
Monday: Open 24 hours
Tuesday: Open 24 hours
Wednesday: Open 24 hours
Thursday: Open 24 hours
Friday: Open 24 hours
Saturday: Open 24 hours
Sunday: Open 24 hours
Customers frequently cite quality materials, workmanlike installation, and thorough cleanup.
Peak storm season can affect scheduling — plan major projects in advance.
Homeowners needing a reliable roofer with a clean track record of completed projects.
Review Rank Score (0–100) blends a Bayesian-adjusted rating, review volume, recent sentiment, and rating consistency. It's a predictive reputation estimate — not a replica of Google or Yelp's ranking.
I cannot say enough good things about Centennial roofing! The project manager, Justin, did a fabulous job from the initial contact with him. He was always professional and cared about his customers. He helped me with getting everything ready for the insurance company and followed the project all the way to completion. The roof looks great and was done on time and to schedule. I would recommend this company and Justin to anyone who needs a new roof! Keep up the great work and good job! Roof looks really good
Patrick Binkley from Centennial Roofing conducted the roof inspection for my future home, and the experience was excellent. He was punctual, professional, and very thorough throughout the entire inspection. His report was detailed, well-organized, and easy to understand, clearly identifying both minor issues and areas that may require attention. He also provided practical recommendations and guidance on potential repairs, which were very helpful during the negotiation process. I appreciate the transparency, fair pricing, and quick turnaround of the report. I highly recommend Patrick Binkley and Centennial Roofing to anyone looking for a reliable and comprehensive roof inspection.
See why this business ranks here and how customers describe it. Get a breakdown of your Smart Score and what it would take to reach the next trust tier.
Get Ranking Report — $19Reports do not affect rankings.
Data sourced from Google Places API · ReviewRank Smart Score
Rankings are based on public review signals only. No paid placements.
I recently had Centennial Roofing handle a full roof replacement, and I couldn’t be happier with the entire experience! From start to finish, the team was professional, efficient, and truly customer-focused. Special shoutout to our project manager, Cale—he was absolutely awesome! Cale kept us updated every step of the way with clear, timely communication, answered all our questions patiently, and made sure everything ran smoothly. His attention to detail and positive attitude made what could have been a stressful process feel easy and stress-free. The crew did an outstanding job on the roof itself—high-quality work, clean job site, and they finished on time. We now have a beautiful, durable new roof that we’re confident will last for years. If you’re in the Nashville area and need roofing work, I highly recommend Centennial Roofing. Great communication, top-notch craftsmanship, and people you can trust. Thank you, Cale and the whole team—5 stars all the way!
The Project Manager Keeton did a great job communicating and coordinating the entire process…from material delivery to crew arrival to repairs to skylight removals to installation to completion timing to cleanup oversight to photographs! He even coordinated some siding replacement…all on a 97 year old home. Great job, friendly crews, all on time and as quoted. Thanks!
I had an excellent experience working with John Turner at Centennial Roofing. From start to finish, John was professional, knowledgeable, and incredibly responsive. He took the time to explain the process, answered all of my questions, and made sure everything was handled efficiently and with great attention to detail. The quality of work exceeded my expectations, and the entire project was completed on time and without any issues. It’s clear that John truly cares about his customers and takes pride in delivering top-notch service. I highly recommend John and Centennial Roofing to anyone looking for reliable, honest, and high-quality roofing services!