Contact Us

Roofer Removing Shingles for Roof Replacement

Reliable Roofing in Your Area

Do you need quality roof services for your residential or commercial property? If so, reach out to G. Cannon, Inc. for all your roofing needs. We are the reputable and professional roofing company that you need. Our team can expertly install just about any roofing material on your roof, from asphalt shingles to premium tiles. No matter what you need, we can help. Call 610-279-3121 to learn more and contact us in King of Prussia, PA.

Why Choose Us?

That’s a great question. Why should you choose to work with G. Cannon, Inc.? Because we are an award-winning, GAF certified roofing company. Our services are actually backed up by warranties. You can rely on us for any residential or commercial roofing job. Whatever you need, we can easily address it.

Our team of roofing contractors are licensed, certified professionals that work diligently and efficiently on every job. We stick to strict time-tables when working on roof replacement services. This allows us to not only finish at a specified time, but it means that our work will interfere as little as possible with your daily activities.

As a roofing company, we do also work with all the major insurance providers on the market. So when you are filing a roof insurance claim after a major hail storm, our team can provide expert service. Not only can we inspect your roof for damage, but we can also provide detailed repair estimates that can be used during your claim. And if you ever feel your insurance is not offering the best deal, our licensed roofing contractors can take a look. Get in touch today for first-class service you can count on.

G. Cannon, Inc.
368 Abrams Mill Rd.
King of Prussia, PA 19406

610-279-3121

Contact and Connect With Our Team Today

Whatever your roofing needs are, G. Cannon, Inc. is the team you need. We are a team of licensed roofers that can expertly complete jobs in a timely, professional manner. Let us start working on your property today. Call us at 610-279-3121 to contact us in King of Prussia, PA so we can serve your home or office in the area.