Skip to content
NJ (609) 477-0487 PA (814) 330-4897
Allabaugh Construction LLC logo

Roofing Contractor in Pennington Borough, NJ

Allabaugh Construction repairs and replaces roofs in Pennington Borough, the small Mercer County town surrounded by Hopewell Township. Call for a free estimate at (609) 477-0487.

Schedule a Free Estimate Today

By submitting, you agree we can contact you about your project. See our Privacy Policy.

★★★★★
5.0 from 233 Google reviews
GAF-certified
roofing contractor
10-Year Workmanship
+ lifetime manufacturer's warranty
Licensed & Insured
NJ #13VH09734600 · PA #PA162561
A logo that reads, "Find us on Directorii.com. Backed up by $20,000 guarantee."

Roofing Services in Pennington

Pennington is a small borough with a real downtown, and houses there sit closer together than they do out in the township. A roof job here has to be planned around narrow driveways, neighbors a few yards away and mature trees overhead. We plan every job with that in mind.

What we do for Pennington homeowners:

For a quick number before the inspection, use our Instant Roof Quote.

Most Pennington calls start with a single leak, so repair is often where we begin. If the rest of the roof is sound, we fix the problem and tell you honestly how many seasons you can expect. If it isn't, we show you why.

Why Pennington Roofs Wear Out

Most Pennington roof problems start with trees and water. Big shade trees drop leaves and seed pods into the valleys and gutters. The shaded slopes stay wet longer, which grows moss and algae and wears shingles out early. Central New Jersey winters bring freeze-thaw swings, so small gaps around chimneys and skylights open a little wider each season. Summer thunderstorms bring wind gusts that lift tabs and snap branches.

The older houses in and around the center of town tend to have chimneys, porches and additions tied into the main roof. Those joints are where leaks usually start. Low-slope porch roofs are another weak spot, because shingles were never meant to be installed that flat. That's where EPDM earns its keep.

Warning signs Pennington homeowners notice first

The first clue is usually inside: a brown ring on an upstairs ceiling, peeling paint near a chimney chase, or a musty smell in a closet under the eaves. Outside, look for shingle granules collecting at the bottom of a downspout, a gutter pulling away from the fascia, or dark streaks spreading across the north-facing slope. On older houses in town, the porch roof often shows problems before the main roof does, because it's lower, flatter and sits under the drip line of the house. If you're seeing any of these, a quick inspection will tell you whether it's a small repair or the roof is at the end of its life.

Neighborhoods and Streets We Cover

We work throughout the borough, from the houses along North and South Main Street out to the quieter residential streets on each side. That covers the blocks near Toll Gate Grammar School, the area around The Pennington School campus, and the neighborhoods that run up to the borough line. Because Pennington is surrounded by Hopewell Township, we're usually working in the township the same week. We also serve Hopewell, Lawrence Township, Ewing and Princeton.

Permits and Code in Pennington

Pennington Borough's Department of Building and Construction issues, approves and inspects construction permits for the borough. It works out of Borough Hall, and permits can also be handled through the borough's online self-service site. If you have a Pennington mailing address but live outside the borough line, your permit goes to Hopewell Township instead.

Under the New Jersey Uniform Construction Code, a straight re-roof and work that touches structural members, like replacing rafters or framing a new skylight, are treated differently. We confirm what your project needs before tear-off. If a permit is required, we pull it. Every roof we install gets an ice and water barrier at the eaves, synthetic underlayment, new flashing and working ventilation.

How a Roof Replacement Works With Us

We start with a hands-on inspection of the roof and attic, and walk you through every problem we find. Next, you get a written estimate that spells out the materials, the scope, the schedule and your financing options. Once you approve it, we confirm the permit requirements with the borough.

On install day, we protect your landscaping, stage the dumpster where it won't block your neighbors, and tear the roof down to the deck. Any rotted sheathing gets replaced before the new underlayment, flashing, shingles and ridge vent go on. We.

Because Pennington lots are close together, we talk with you about where the dumpster and material delivery will go before the day of the job. We keep the street and sidewalks clear, and we're glad to give your neighbors a heads-up if you'd like.

Why Pennington Homeowners Choose Allabaugh

Owner Jared Allabaugh has more than 20 years in the trade, and Allabaugh Construction LLC is registered under New Jersey HIC #13VH09734600. We're GAF-certified. New roofs carry a lifetime manufacturer's warranty and a 10-year workmanship warranty, and financing is available. We're rated 5.0 stars from 233 Google reviews.

Call (609) 477-0487 to book your free Pennington roof estimate.

Neighborhoods & ZIP Codes We Serve in Pennington

Allabaugh Construction LLC provides roof replacement, roof repair, siding and gutter work across Pennington and the rest of Mercer County.

ZIP Codes

  • 08534

Recent Allabaugh Roofing Projects

Finished architectural shingle roof on a two-story home Front of a colonial home after a new dark shingle roof Side elevation of a home with a newly installed shingle roof Brown shingle roof and dormer on a yellow-sided home Seamless gutter along a sunroom roof edge Brick home with tarp protection during roof work

Photos from Allabaugh Construction jobs. See the full gallery.

What Our Customers Say

5.0 stars from 233 reviews on our Google Business Profile.

★★★★★
“We had evidence of a leak and called to schedule an appointment. Jarad came out within the hour to inspect the damage. He was very thorough and explained everything he identified. I appreciated the time and patience explaining my options. I received multiple estimates the same day and a curtesy call from Cathy to let...”
Google review · November 2025
★★★★★
“Arrived when scheduled. Did a great job on the roof. Cleanup was good. I would definitely have no problem telling my friends to hire Allabaugh for roof replacement.”
Google review · November 2025
★★★★★
“Great company to work with- very efficient, good communication, always kept us in the loop with changes in the start date. Highly recommend!! Repair was done well.”
Google review · November 2025
Read more reviews →

Rated 5.0 Stars by 233 Homeowners on Google

See what our customers say — then share your own experience.

Our Pennington Service Area

Allabaugh Construction LLC

New Jersey: (609) 477-0487

Pennsylvania office: (814) 330-4897

Hours:
Mon – Fri: 9:00 AM - 5:00 PM
Sat – Sun: 9:00 AM - 12:00 PM

Financing available · Free estimates

View us on Google

Pennington Roofing FAQs

Where do Pennington roofing permits come from?

+
Pennington Borough runs its own Department of Building and Construction, based at Borough Hall on North Main Street. It issues and inspects construction permits for the borough, and the borough offers an online self-service site for construction permits. Homes with a Pennington mailing address in Hopewell Township go through the township office instead. When your roof job needs a permit, we file it with the right office and schedule the inspections.

My address says Pennington but I pay taxes to Hopewell Township. Which page applies?

+
The Pennington mailing address covers far more ground than the borough itself, which is only about a square mile around Main Street. Developments outside the borough line sit in Hopewell Township, which has its own construction office. We'll ask for your tax bill or check the municipal map before we start, so the permit goes to the right place. Our Hopewell page covers the township side.

How do I know whether my Pennington roof needs repair or replacement?

+
We look at the whole roof, not just the leak. Widespread granule loss, curling or brittle shingles, soft decking and flashing that has been patched more than once usually point toward replacement. A single failed pipe boot, some lifted shingles after a windstorm or a loose step flashing at a wall can usually be repaired. We photograph what we find so you can see it for yourself before you decide.

Do you install gutter guards on Pennington homes with big trees?

+
Yes. A lot of Pennington lots have mature trees over the house, and clogged gutters are one of the most common causes of eave rot and ice dams we see. We install gutters and gutter guards sized to your roof, and we also offer gutter cleaning if you'd rather keep your current system. Clear gutters and properly pitched downspouts protect the fascia, the foundation and the roof edge.

What warranty comes with a new roof in Pennington?

+
A full roof replacement from Allabaugh comes with lifetime manufacturer's warranty and a 10-year workmanship warranty. We're GAF-certified, licensed under New Jersey HIC registration, and we explain the warranty paperwork at the final walkthrough so you know what you have. Financing is available if you'd rather spread out the cost, and every estimate is free. Keep the warranty documents with your house records.

Need a Roofer in Pennington?

Free estimates · Financing available · Lifetime manufacturer's warranty and a 10-year workmanship warranty.

Call (609) 477-0487 Instant Quote