Bucks County Roof Installation & Repairs
A good, solid roof is one of the foundational qualities of a well-built and well-maintained home. When done right, a new roof is good for decades. For that lucky homeowner, they may not have to think about their roof ever again. But, one poorly, or with shoddy construction materials, you may be confronted with unexpected leaks, long-term rot developing in the rafters, and, if leaks aren't discovered and mediated quickly, even the possibility of mold.Choosing a professional, qualified roofer who has years under his belt doing business with your neighbors and friends is one sure way to get a roofing job done once-and get it done right.
At John B Anderson Roofing, we've been fixing and replacing roofs for over thirty years. Based in Ivyland, Pennsylvania, we've worked with standard timberline shingles and flat roofs as well as more exotic roofing materials such as slate and custom copper work. That means we also know how to repair leaks, replace slates, and fix just about any damage that your roof might suffer, no matter what the materials. We also work to build, maintain, and repair your gutter and spout systems to sluice water off your house and far away from your foundation.
As a full-service contractor, we also install siding. Whether you're looking for an elegant alternative to constantly painting and re-painting your home, or you need to upgrade your old siding to more durable materials, we can walk you through the many options. Along with the traditional vinyl and aluminum siding, we offer fiber cement, wood shake, brick, slate and stone. Talk to us and we'll help you find the sturdy, durable siding materials that'll fit your budget and your style.

As a family-owned business, we take great pride in our work because we live amid the community that we work for. Our success shows in our many satisfied customers who know they can trust us to give our best professional opinion and our fairest estimates whenever they call, whether it be to fix a roof leak, unclog a gutter, or to strip and replace their asphalt shingles with a brand-new roof. We strive to continually build our reputation as Bucks County's preferred roofing and siding contractor. Whether you're noticing a roof leak, have a sagging gutter, or are considering replacing your entire roof, give us a call today for a free estimate!