Skip links

GOT A LEAK?

Don’t let a leaky roof dampen your day. Our trained and certified roofing technicians are here to help.

CALL US!

A FULL-SERVICE
ROOFING COMPANY

GOT A LEAK?

Don’t let a leaky roof dampen your day. Our trained and certified roofing technicians are here to help.

CALL US!

A FULL-SERVICE
ROOFING COMPANY

Roof Repairs

Offering emergency services for storm damage and leaks, our fast-acting team of technicians  and contractors is equipped to handle all of your roof repair needs.

LEARN MORE

Maintenance

Preserve and extend your roof system with routine maintenance for leak prevention, asset and facility protection, safety, and bottom line improvements.

LEARN MORE

Installation

From new construction installations, removal and replacement, recovery applications, or restorative resurfacing, we have your roof needs covered.

LEARN MORE

ALMOST 70 YEARS OF ROOFING EXCELLENCE

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

SEE MORE FROM OUR PORTFOLIO

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.

Schedule a Consultation Today