The best measure of a roofing company is what customers say after the trucks leave and the first storms hit. JB Roofing Systems reviews tell that story: over 100 Google reviews at a 4.8 rating from homeowners across Harleysville, Lansdale, Collegeville, and the rest of Montgomery County. Every review below is real, unedited, and pulled straight from Google. We keep this page live-connected to our Google profile rather than hand-picking quotes, because a review page you curate yourself is just marketing copy wearing a costume. What you see here is what our customers actually wrote, good days and hard days included.

What Montgomery County Homeowners Say

Read a few dozen of our reviews and the same themes show up again and again: pricing that matched the final invoice, crews that protected the landscaping and swept the yard with magnets before leaving, projects finished on the day we said, and phones that get answered after the job as readily as before it. Those are not accidents. They are the operating habits the company was built on, and reviews are how we verify we are keeping them.

Recent Google Reviews

I am leaving a five-star review for the superior job JB Roofing did on our roof, skylight, fascia and gutters. Pete met with my husband & I personally to discuss our concerns and was very helpful in working with us on the pricing. Additionally, the installation team was professional, courteous, and efficient. I highly recommend JB Roofing to anyone in need of roofing services.
Bern W.D
Harleysville
Great experience with JB Roofing Systems. They walked through the estimate and evaluation with me, answering any questions I had. They worked around my schedule to get things setup. They were quick and did a great job on the repairs to my roof and gutter.
Matthew Santee
Harleysville
Highly pleased with the work performed and related costs. Easy to work with, on-time and very professional company. Highly recommend and will definitely use them again if needed.
Michael Angelillis
Ocean City

Reviews by Service

Different projects test a contractor differently. A replacement tests planning, crew quality, and cleanup. A repair tests diagnosis and honesty. A storm job tests speed and paperwork. Browse by the kind of work you need done and see how we performed on jobs exactly like yours.

Roof Replacement Reviews

After filling out a quote request for some siding repair on their website, I was surprised to receive a call within 10 minutes. They came out and inspected my issue within the week and was repaired within that week. I was happy with the quote and the repair. They are fast, knowledgeable and courteous. Excellent service. I will be using JB Roofing again.
Optical Galerie
Harleysville
Great to deal with. Fast, efficient and professional installation. I would definitely use them again.
Theodore Dale
Zionsville
The team was super helpful in sealing some leakage we had coming from our roof. Jeff & team were attentive and able to be flexible with timing to come out and repair for us. Highly recommend the team!
Michael Angelillis
Ocean City

Roof Repair Reviews

The communication and professionalism from all of the employees, including Mike, who I dealt with primarily made the process quick and easy. The pricing was fair and the results were high quality and quick
Sean O'Brien
Harleysville
From start to finish, Jeff, Evan and Corey did an outstanding job at our house replacing our roof. they have also replaced our skylights. Great experience, Thanks! A+
Robert Stauring
North Wales
Great experience with team and happy with the service.
Greg Jones
Harleysville

Siding and Gutter Reviews

JB Roofing was an excellent choice to replace our roof, siding, gutters and shutters. Quality work was performed and many compliments have been received! Pete was great to work with... he achieved requested timelines, went out of his way to obtain materials, promptly responded to all questions and ensured all specifications were met.
Margaret Schaller
Harleysville
JB roofing repaired siding on my home that blew off from heavy winds. They were easy to communicate with and responded quickly. They did a great job repairing and replacing siding to my house.
TF
Harleysville
Had roof, skylight, facia, soffit, gutter replaced through JB Roofing. I had huge issue with facia installation, which was subcontracted to another company, basically they cut off some facia and tried to hide it behind the gutters and some were even falling off. JB took full responsibility with zero excuse and redid everything. Evan and Matt are great, very responsive and price is beyond reasonable. Sorry I had to bother them so much thank you guys.
Jung Kim
Lansdale
Customer Reviews & Testimonials Page 1

Our Commitment

Our Commitment to Every Customer

Behind these reviews is a simple operating standard we have kept since 2013: communicate clearly, show up when we said we would, install to manufacturer spec, and make it right if anything is off. It is why a third generation roofer’s name is on the company, why GAF trusts us at the Master Elite level held by about 2% of contractors, and why our warranty conversations are short. The work is done correctly the first time. See what that certification means for your project on our GAF Master Elite page.

We also read every review, and we respond to every one, including the rare critical ones. A 4.8 rating across more than 100 reviews means a handful of jobs did not go perfectly, and how a contractor handles those tells you more than the five star ones do. When something is off, we go back and make it right. That policy is not complicated, and it is the reason the rating holds year after year.

Customer Reviews & Testimonials Page 2

Review

Leave Us a Review

Worked with us recently? Your honest feedback helps your neighbors choose well and helps us stay sharp. It takes about two minutes, and it is genuinely the most valuable thing a happy customer can do for a local family business.

Ready to Join Our Happy Customers?

Read the reviews, then get your own straight answer about your roof from the company behind them. We inspect, we show you photos, and we give you a written price with no pressure attached. Schedule a free estimate for a roof replacement or roof repair, or call 267-966-7648 to talk with us directly. You can also reach Jeff directly at jeff@jbroofingsystems.com.