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.

Our team Members

Headshot - Jerry Cannon, president

Gerald Cannon

President

Jim Strain - general manager headshot

Jim Strain

General Manager

Jerry Cannon

Marketing Manager

Kevin Keenan - headshot - residential estimator

Kevin Keenan

Residential Estimator

Chris Degama

Commercial Supervisor

Mike Peake

Field Service Supervisor

Anthony Karvounis

Office Manager

Our Core Values

We Guarantee Quality

No Hassle
Commitment to quality
Trusted Relationships
Delivering value

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