




Your PremierCommercial, Industrial, & Residential Roofing Contractor
GOT A LEAK?
Don’t let a leaky roof dampen your day. Our trained and certified roofing technicians are here to help.
COMMERCIAL
ROOFING
We are a full service roofing company serving Greenville, SC and Spartanburg, SC.
GOT A LEAK?
Don’t let a leaky roof dampen your day. Our trained and certified roofing technicians are here to help.
COMMERCIAL ROOFING IN UPSTATE, SC
70 YEARS OF ROOFING EXCELLENCE IN SPARTANBURG, SC
THE CANNON DIFFERENCE
As a family-focused company, you can expect to be treated as such. With nearly 70 years of experience and commitment to our valued clients and service area communities, we’ve been able to grow and adapt with new roofing technology. This experience allows us to provide you with the most sustainable, safe, and durable roofing options available today.
Our team has stayed true to our core values which include a consistent approach of integrity in our professional services, providing you value for your needs and budget. The Cannon approach is focused on relationships with you, our valued clients, not the volume of roofing installations.
We are a full-service roofing contractor with experienced, properly trained, and safety-oriented Cannon Roofing employees.
COMMERCIAL ROOFING PROJECTS
TAKE A LOOK AT OUR WORK
ROOF ISSUES?
CANNON ROOFING IS HERE TO HELP
Whether you know what your roofing issue is or need help sorting it out, the Cannon team is here for you.