Highland Park, NJ

Serving Highland Park

Roofing in Highland Park, NJ, with an honest roof inspection before solar panels go up and re-roofs timed to the life of an array.

Jackson Elite Roofing has spent more than 20 years on roofing in Highland Park and across central New Jersey, and the question we hear most often here is not about shingles at all. It is whether a roof is ready to carry something else for the next quarter century. Our answer always starts with what the roof itself can do, before anyone talks about what goes on top of it.

When a leak or a worn slope brings us out, we climb into the attic as well as onto the roof, because water rarely enters where the stain appears. We tell you plainly whether a repair will hold before replacement is ever on the table. If a new roof is the right call, the written scope breaks tear-off, decking, underlayment, flashing, ventilation and gutters into separate lines so you can set our number beside anyone else’s.

That matters more than usual for owners weighing solar. A roof that will need replacing in eight years is a poor base for an array built to last three decades, and nobody wants to pay twice to pull panels off. The sections below walk through how solar actually works in this borough and what we check before anything gets bolted down.

Solar in Highland Park, from a landfill to community subscriptions

A new roof going on a Highland Park colonial ahead of planned solar panels

The array on Donaldson Street

Some of the borough’s best-known solar sits on no house at all. Since February 18, 2020, PSE&G has run a solar storage system on the former municipal landfill on Donaldson Street, combining 1,764 panels rated at 605 kilowatts with 2,000 kilowatt-hours of Tesla batteries. It is a utility project on public land, and it shows that solar here is not only a rooftop decision.

For a homeowner, that array changes nothing about the roof overhead. It does, however, make a useful point of comparison when neighbors ask whether panels belong on their house. Large ground arrays sit on flat, open land with no shingles under them, which is exactly the condition a pitched residential roof cannot offer.

Community solar with no panels on your roof

Highland Park also chose a model built for residents who cannot install panels themselves. On July 16, 2024 the Borough Council awarded a community solar contract to Solar Landscape, which said it would contract for approximately 1,800 residences at a 36.02 percent discount on electricity charges, at no cost to the borough. The panels serving it sit on warehouse rooftops in Cherry Hill, Bridgewater, Blackwood, Voorhees and North Bergen.

The borough describes the program as aimed at select low-to-moderate-income residents, with automatic enrollment and the choice to opt out. We are not part of that program and have nothing to do with enrollment. We mention it because it is the clearest example of a household getting solar benefits while its own roof stays exactly as it is.

What that means for the roof you already have

If your electricity savings come through a community subscription, your roof decisions stay ordinary. You can repair, replace or simply maintain it on whatever schedule the roof itself sets, with no array to schedule around. That freedom is worth knowing about before signing anything that puts hardware on top of your house.

When we inspect a roof for an owner in that position, the report covers the same things it would anywhere: shingle wear, flashing condition, ventilation and decking. There is no hidden solar cost waiting at the next re-roof, which keeps future estimates simpler and easier to compare.

Looking for roofing closer to Vista Center? See Roofing in Vista Center.

Putting panels on your own Highland Park roof

The hpsolar.org pilot and installer bids

For owners who do want panels at home, Sustainable Highland Park partnered with Sustainable Jersey and EnergySage on a pilot publicized through hpsolar.org. Residents could request bids from vetted installers through the EnergySage portal with no obligation to go ahead, and seven other communities took part. We do not know whether that pilot is still running, so check its status directly before relying on it.

Whichever route an owner takes, the installer and the roofer do different jobs. We do not sell, design, install or finance solar. Our part is telling you whether the surface those installers will mount to is sound enough, and for how long.

What an installer sees versus what a roofer sees

A solar bid focuses on orientation, shade and electrical capacity, and that is the right focus for the person selling the system. A roofer looks underneath at the decking, at how the flashing ties into walls and chimneys, and at whether the attic is venting heat or trapping it. Both views are needed before mounts go through shingles.

We would rather an owner hear an honest roof verdict before signing a solar contract than after. If our inspection finds a slope with only a few good years left, that is information worth having while the panel layout can still change.

Panels come off for every re-roof

The practical fact many owners miss is that panels must be removed whenever the roof under them is replaced. Racking gets unbolted, wiring is disconnected, and the whole array is set aside while the old roof comes off and the new one goes down. Then everything goes back up and is reconnected.

That is why we build panel removal and reinstall into the schedule from the first conversation rather than discovering it on the morning of the job. Coordinating with whoever handles the array keeps the house from sitting half-finished while crews wait on each other.

A roof inspection before any array goes up

Why the state program says inspect first

The NJ Clean Energy Program’s FAQs advise scheduling a roof inspection before installing solar to confirm the roof is structurally sound enough to support the system. The same guidance notes that roof replacements are not free when a solar system is in place. That advice comes from the state, not from us, and it matches what we see on the job.

An inspection costs far less than reversing a mistake. Finding soft decking or tired flashing before mounts are drilled lets you fix the roof once, on your own terms, instead of paying to pull an array back off a few seasons later.

Attic first, then the surface

Our inspection starts inside. In the attic we look for staining on the underside of the decking, daylight around penetrations, damp insulation and signs that heat is building up under the roof. Those clues tell us more about remaining life than the shingles alone.

Outside, we check granule loss, curling or cracked tabs, lifted edges and the condition of drip edge at eaves and rakes. We also note any overhanging oaks or other trees whose limbs scrape the roof in wind, because that wear will continue under panels where nobody can see it.

Flashing, penetrations and ventilation

Step flashing along sidewalls, counter flashing at chimneys, and pipe boots around vents are where most roofs leak first. If those details are already marginal, mounting an array nearby only makes them harder to reach later. We point out each weak spot and say whether it can be repaired alone.

Ventilation matters just as much. A roof with poor ridge vent and soffit intake cooks its shingles from below, and panels shading the surface do not fix that. We check net free area on every replacement, and we flag it during a pre-solar inspection so the problem is solved before anything covers it.

Matching a new roof to 25 years of panels

The remaining-life question

The Clean Energy Program’s guidance is that, ideally, the roof’s lifespan and the panels’ 25 to 30 years line up so both can be replaced together. The program sets no specific roof-age cutoff, so the judgment comes down to what an inspection actually finds on your house.

We give that judgment in plain terms. A roof with most of its life left may only need flashing work and a few repairs before an array goes on. One nearing the end of its useful life usually makes more sense to replace first, so the new roof and the new panels start their clocks on the same day.

Choosing materials for a long run

When a re-roof comes before solar, the materials should be chosen for a long service life. Architectural shingles such as GAF Timberline HDZ, Owens Corning Duration or CertainTeed Landmark are common choices, and we pair them with ASTM D1970 ice and water barrier at eaves and valleys plus a synthetic underlayment across the deck.

Flashing is replaced with the roof, never reused under new shingles, because a twenty-year-old piece of step flashing will not last another twenty-five under an array. Getting those details right at the start is far cheaper than chasing a leak through racking later.

Decking, photos and a clean site

Once the old roof is off, we sometimes find damaged decking that no inspection could see from above. When that happens we photograph it and show you before replacing anything, at the per-sheet price already written into the contract. Every contract follows New Jersey home improvement rules, including the three-day cancellation notice.

At the end of each work day we clean the driveway, yard and gutters, including a magnet sweep for roofing nails. On a house about to receive solar, that leaves installers a clean, finished surface to work from and leaves you a roof built to last as long as the array it carries.

  • 20+ Years in Business
  • Free Written Estimates
  • Attic Checked on Every Leak Call

What we do

Services Available in Highland Park

A roofer sliding a replacement shingle into a gap on the front slope of a Jackson Township bi-level.

Roof Repair

Flashing, pipe boot, shingle and valley repairs for Jackson-area homes, with an honest call on whether the roof is worth fixing.

Learn more
A roofer on a ladder checking an aging roof at the gutter line of a Jackson Township ranch, loose granules in the trough.

Roof Inspection

A roof and attic inspection with photographs and a written condition report, for homeowners, sellers and buyers around Jackson.

Learn more
New architectural shingles nailed over fresh underlayment during a full roof replacement on a 2000s Jackson Township colonial.

Roof Replacement

Full tear-off roof replacement with new flashing, checked ventilation and an itemized written scope, for homes across the Jackson area.

Learn more
A new pipe boot being seated around a plumbing vent to stop a roof leak on a Jackson Township colonial.

Roof Leak Repair

Leaks traced from the attic to the exact entry point and fixed at the source, for homes in Jackson and nearby towns.

Learn more
A new seamless gutter being fitted along the eave of a Jackson Township split-level.

Gutter Installation

Seamless aluminum gutters and leaders sized and pitched with the roof, with guards and downspouts planned for needle-heavy lots.

Learn more
A roofer seating a standing-seam metal panel on a Jackson Township farmhouse-style home on a wooded lot.

Metal Roofing

Standing seam metal roofs, metal porch roofs and barn or shed panels, installed with careful trim and flashing details.

Learn more
A roofer welding a seam on a new white membrane roof of a one-story commercial building in Jackson Township.

Commercial Roofing

TPO, EPDM, modified bitumen and metal roofs for stores, offices and association buildings, with drainage and permits planned in.

Learn more
A blue tarp being battened over a storm-damaged roof in the rain on a Jackson Township ranch.

Emergency Roof Repair

Tarping and temporary repairs when a storm or a falling limb opens the roof, documented for your insurance claim.

Learn more
New counter flashing set into a mortar joint on a brick chimney on a Jackson Township colonial.

Chimney Repair

Chimney flashing, crickets, crowns, caps and repointing that stop leaks where the chimney passes through the roof.

Learn more
A roofer pressing down a new patch on the low-slope roof over a rear addition of a Jackson Township split-level.

Flat Roof Repair

Repairs for flat and low-slope porch, addition, garage and manufactured home roofs, matched to the membrane already there.

Learn more
A roofer clearing wind-torn shingles from the rake edge of a Jackson Township house after a storm.

Storm Damage Roof Repair

Wind, limb and hail damage assessed, photographed for your own claim and repaired, with the adjuster met on site when you ask.

Learn more
A new skylight being flashed into the rear slope of a Jackson Township colonial.

Skylight Installation

New and replacement skylights, deck- or curb-mounted, flashed into the roof with the right kit so they let in light, not water.

Learn more

Ready to Get Started?

Request a free quote today and we'll get back to you fast.