Montgomery County's Trusted GAF Master Elite Roofing Company

Your roof has one job: keep everything under it safe and dry for decades. Choosing the right roofing company in Montgomery County, PA decides how well it does that job. JB Roofing Systems has protected homes across Harleysville, Lansdale, Collegeville, and the surrounding communities since 2013, with the craftsmanship of a third generation roofer and the strongest warranty in the industry behind every installation. On this page you will find what we do, why homeowners across the county choose us, and how to get a straight answer about your own roof at no cost. 

Home New 1

Family-Owned Roofing Excellence Since 2013

JB Roofing Systems is led by Jeff Banes, a third generation roofer who grew up on job sites, not in a sales office. That shows up in the details: straight nailing lines, proper flashing, balanced ventilation, and a job site left cleaner than we found it. We are local, we answer our phone, and we stand behind our work for decades, not until the truck leaves the driveway. 

Being family-owned also changes how we quote. There is no commissioned salesperson in your living room hitting a monthly number. The person who inspects your roof gives you the price, explains it line by line, and puts it in writing. If a repair will serve you better than a replacement, that is what we recommend, because our name is on the trucks either way and our reputation in this county is worth more than any single job. 

Our Roofing Services

Home New 2

Roof Replacement

A complete tear-off and replacement, built to manufacturer spec with GAF, CertainTeed, or Owens Corning materials. Most Montgomery County homes are finished in one to two days, including decking repairs, new underlayment, flashing, and a full cleanup with a magnetic nail sweep. Explore your options on our roof replacement page, from architectural shingles to standing seam metal made locally in Ephrata, PA. 

Home New 3

Roof Repair

Leaks, missing shingles, storm damage, and flashing failures fixed right the first time. Our roof repair team traces the water to its real source, in the attic and on the roof, and fixes the cause with matched materials. You get an honest answer every time, including when a $600 repair beats a five figure replacement. 

Home New 4

Commercial Roofing

Flat and low-slope systems for offices, shops, and warehouses across Montgomery County. We install and maintain TPO, EPDM, and metal systems, sequenced around your operating hours so your building keeps running while the roof gets done. 

Home New 5

Siding, Gutters, Windows & Doors

Your roof is half the envelope. We also install siding, seamless gutters, replacement windows, and entry doors, so your whole exterior performs and looks like it belongs together. Bundling exterior work with a roof project often saves on both, since the crews, equipment, and protection are already on site. 

Why Homeowners Choose JB Roofing

2%

GAF Master Elite (Top 2% of Roofers)

GAF certifies only about 2% of roofing contractors at the Master Elite level. It requires proper licensing, full insurance, a proven track record, and continuous factory training, audited every year. In practice it means the crew on your roof installs the system the way the manufacturer engineered it, which is the difference between a warranty that pays and one that finds an exclusion. Read what that means for you on our GAF Master Elite page. 

50

Golden Pledge Warranty Protection

Master Elite status lets us register GAF’s strongest warranty on your new roof: 50 year non prorated material coverage and 25 year workmanship coverage, with the finished installation inspected by GAF itself. Most roofers cannot offer it at any price, which makes it the fastest way to compare bids that otherwise look alike. 

4.8

100+ Five-Star Reviews

Over 100 Montgomery County homeowners have rated us 4.8 stars on Google. Not because every job is easy, but because we communicate, we show up, and we fix anything that is not right. Read through them and you will notice the same themes on repeat: clear pricing, crews that respect the property, and a roof that looks better than the neighbors’. 

Proudly Serving Montgomery County

From our home base in Harleysville, we serve Lansdale, Souderton, Skippack, Collegeville, North Wales, Blue Bell, and communities across Montgomery County, PA. Being based in the middle of our service area matters when a storm rolls through: we can be on your roof quickly, and we know how the housing stock in each town ages, from the 1990s developments hitting their first replacement cycle to the older boroughs where flashing and ventilation were never right to begin with. Find your town on our service area page. 

Home New 6

What Our Customers Say

Real feedback from homeowners and businesses who trust JB Roofing Systems.

Get Your Free Roof Estimate

Get a straight answer about what shape your roof is really in and what it would cost to fix or replace, from a local roofer who has been doing this for three generations. Here is how it works: we inspect your roof and your attic, show you photos of what we find, and give you a written price on the spot or within a day. No pressure tactics, no “sign tonight” discounts, no follow-up call gauntlet. Just the information you need to make a good decision about your biggest asset. Schedule your free estimate online, or call 267-966-7648 and talk to a real person today. You can also reach Jeff directly at jeff@jbroofingsystems.com.