About Us

Meet Our Team

Local, Family-Owned Roofing

Founded in 1967 and family-operated for three generations, G.Cannon has provided high-quality exterior home services to Pennsylvania’s Montgomery, Bucks, Chester, and Delaware counties for over five decades. We truly value helping our neighbors. For roofing, siding, gutters, and windows, G.Cannon is always here to help Pennsylvania homeowners feel secure with their exterior home services.

A white and red pickup truck with ladders on top, displaying the logo and contact information for "G. Cannon Inc. Roofing & Siding." The background shows a suburban neighborhood with trees and houses.

Our team Members

Headshot - Jerry Cannon, president

Gerald Cannon

President

Jim Strain - general manager headshot

Jim Strain

General Manager

Man with short hair and a beard smiles at the camera. He is wearing a grey jacket over a blue plaid shirt and a tie. A lip piercing is visible, and the background is softly blurred.

Jerry Cannon

Marketing Manager

Kevin Keenan - headshot - residential estimator

Kevin Keenan

Residential Estimator

A man with short brown hair and a trimmed beard smiles at the camera. He is wearing a blue polo shirt with a red and white logo on the left side. The background is plain and light-colored.

Chris Degama

Commercial Supervisor

A smiling man with short hair and a beard is wearing a black hoodie. He is standing against a plain white background.

Mike Peake

Field Service Supervisor

A bearded man with short hair is wearing a dark green and blue checkered shirt. He stands against a plain white background, smiling slightly at the camera.

Anthony Karvounis

Office Manager

Our Core Values

We Guarantee Quality

No Hassle
Commitment to quality
Trusted Relationships
Delivering value
Blue map highlighting King of Prussia, PA, with intricate road lines and a label indicating location.

Helping Our Neighbors in Southeastern, PA For Over 5 Decades

  • Montgomery County
  • Chester County
  • Delaware County
  • Bucks County
See All Locations

Secure Your Home With a Licensed Contractor

One thing we’ve done to go above and beyond for our residents is get fully licensed and insured. PA homeowners can trust they’re protected thanks to our full licensure and liability insurance. While contractors aren’t required to be licensed in the state of Pennsylvania, we find it critical to ensure protection for us and our customers— exceeding your expectations.

Contact Us
People discussing options together for services.
Father and son outside house, enjoying a stress-free cup of coffee.

Hassle-Free Services Every Time

Reach Out to G. Cannon Today!

Get a Free Estimate