Centennial Contracting & Roofing is a roofing and contracting company with over 40 years of experience. They offer residential roofing services, including roof repair and replacement, with a focus on providing dependable service and quality inspections. They also specialize in outdoor living projects, such as workshops, pergolas, and patios, guiding clients through every step of the project. Additionally, Centennial provides commercial roofing services and offers recommendations for energy efficiency. The company prides itself on industry expertise, superior craftsmanship, friendly and reliable service, and a commitment to honesty and integrity in their business practices.