Reliability | Integrity | Community

Let's Get Started

Homepage item

The Cannon Difference

Cannon Roofing provides a different level of service: We put people first, and always do what’s right for you. We believe in real client service, and building long-term, personal, valued relationships built on trust and integrity. We don’t sell roofs; we sell solutions. We're a roofer that will work with you to find the best solution for your specific needs.

More About Cannon

Our Services

Roof Installation

From new construction, removal and replacement, recover applications, or restorative resurfacing, we have your roof installation covered.

Learn More

Roof Repairs

Cannon's expertly-trained team of roofing personnel are equipped to repair damage to your roof—in a bind and in a hurry!

Learn more

Roof Maintenance

Cannon Roofing provides comprehensive roofing maintenance services, ensuring the longevity and optimal performance of your roof.

Learn More

Safety Equipment

Cannon offers the installation of vital safety products and equipment to ensure your roof is up to code and safe for you and your employees.

Learn More

Who We Serve

Who We Serve

Cannon is a premier commercial, industrial, and residential roofing contractor serving communities in South Carolina, North Carolina, eastern Georgia, and eastern Tennessee

What our customers say

Cannon Roofing installed a new roof on my home a week before a tornado. My neighborhood was hit hard by the storm, but my new roof withstood the high winds with no issues. I cannot say enough good things about this company and the work they do. Thank you, Cannon!

Susan | Spartanburg, SC

Error Message