Hear from Our Customers
A small leak doesn’t stay small for long. In Franklin Lakes, where homes regularly top 5,000 square feet with dormers, multiple chimneys, and complex rooflines, one ignored entry point can quietly work its way through your decking, insulation, and eventually your interior — and in a home worth $1.5 million or more, the interior damage alone can dwarf what the repair would have cost.
The wooded character of Franklin Lakes adds its own layer of wear. Overhanging branches deposit debris into your roof valleys and gutters year-round. That organic buildup holds moisture against your shingles, accelerates deterioration, and creates the exact conditions where moss and algae take hold. Add the freeze-thaw cycling that comes with sitting at the base of the Ramapo foothills — heavier snowfall than most of Bergen County, ice damming at the eaves every winter — and your roof is working harder than it looks.
Getting it repaired correctly means the damage stops where it is. No more water tracing through your ceiling. No mold developing behind walls you can’t see. No surprise structural costs when a contractor finally opens up a section that’s been wet for two seasons. A proper repair, done with the right materials and the right technique, buys your home years of protection — and gives you a clear answer on what you’re actually dealing with.
We’ve been handling exterior repairs across northern New Jersey for over ten years, with deep roots in the Franklin Lakes market. That’s not a talking point — it means we’ve worked through enough winters in this area, enough nor’easters, and enough complex estate rooflines to know what actually holds up and what doesn’t.
We’re family-operated, which means the people who assess your roof are the same people accountable for how the job finishes. No commissioned sales team handing you off to a subcontracted crew. We hold contractor licenses, carry full liability and workers’ compensation insurance, and are certified by major shingle manufacturers — which matters because it’s the only way to offer you manufacturer-backed warranty coverage that a non-certified contractor simply cannot provide.
Franklin Lakes homeowners have high expectations for the people they let onto their properties, and they should. If you’re maintaining a home off High Mountain Road or near Campgaw, you already know that cutting corners on exterior work doesn’t save money — it creates more of it.
It starts with a free inspection. We come out, get eyes on the actual condition of your roof, and give you a straight answer — whether that’s a targeted shingle repair, a flashing fix at a chimney or dormer transition, or a conversation about replacement. You won’t be pressured into anything, and you won’t pay for the assessment.
From there, you get a written, itemized estimate. Every material, every scope item, every cost — in writing before any work starts. Franklin Lakes Borough requires permits for most significant roofing work, and we handle that process as part of the job. You don’t need to chase paperwork or figure out the borough’s Code Enforcement requirements on your own.
Once work begins, we move with a clear plan. For storm damage repairs, we document everything thoroughly — photos, written assessments, scope details — in a format that holds up with insurance adjusters if you’re filing a claim. When the job is done, the site gets cleaned up completely: magnetic nail sweeps, debris removal, a final walkthrough. The standard in Franklin Lakes for property appearance is high, and we treat that seriously. You’ll know the job is finished because everything looks right.
Ready to get started?
Shingle roof repair in Franklin Lakes, NJ is our most common call — and for good reason. Asphalt shingles take the brunt of every nor’easter, every summer hail event, and every freeze-thaw cycle the Ramapo foothills deliver. When we repair shingles, we source replacements matched specifically to your existing roof: color, texture, profile. A repair that looks like a repair is not an acceptable outcome on a Franklin Lakes estate.
Flashing repair is where a lot of contractors miss the mark on complex homes. The dormers, chimneys, skylights, and roof valleys that define the architectural character of large Franklin Lakes homes are also the most common water entry points. We repair and reseal flashing at every transition with the attention those details require — not just the obvious sections.
For additions, garages, and low-slope structures, flat roof repair in Franklin Lakes, NJ requires a different technical approach. We work with TPO, EPDM, and modified bitumen systems and diagnose the actual failure point rather than patching over symptoms. Emergency roof repair in Franklin Lakes, NJ is also available when active damage needs to stop immediately — we deploy temporary protective measures fast and follow up with a permanent solution as soon as conditions allow. Whatever your roof is dealing with, we give you a real answer and a repair that lasts.
For most significant roof repair work — and all full replacements — yes, Franklin Lakes Borough requires a permit through its Code Enforcement and Construction Official office. This isn’t just a formality. Work done without the required permit can create real problems: it can complicate your homeowners insurance claim if damage occurs, and it will surface during a title search when you sell, which matters significantly when your home is transacting at Franklin Lakes price levels.
We handle the permit application as a standard part of every qualifying project. You don’t need to call the borough’s office at 201-891-4000 or figure out the fee schedule on your own — that’s our responsibility, not yours. The permit process also ensures the work is inspected and documented correctly, which protects you long after the repair is finished.
This is the most common question we get, and the honest answer is that it depends on the age of the roof, the extent of the damage, and where the failure is occurring. A roof that’s 8 years old with isolated storm damage to a few shingle sections is almost always a repair situation. A roof that’s 22 years old with widespread granule loss, failing flashing at multiple points, and active leaks in more than one area is a different conversation.
The only way to know for certain is a proper inspection — not a guess from the driveway. We get on the roof, check the decking condition, assess the flashing at every transition point, and look at the full picture before we give you a recommendation. We’re not going to tell you that you need a replacement when a $600 repair solves the problem. That’s not how we operate, and it’s not how we’ve built a decade of reviews in the Franklin Lakes market.
Ice dams form when heat escaping from your attic melts snow on your roof, and that meltwater runs down to the cold eave overhang and refreezes. Over time, that ice buildup creates a dam that forces water back up under your shingles — and from there, it finds its way into your decking, insulation, and interior.
Franklin Lakes sits at the base of the Ramapo foothills, which means the borough receives more snowfall than most of eastern Bergen County and experiences more pronounced freeze-thaw cycling through the winter. That combination makes ice dam damage one of the most common roof repair triggers we see in this area. The fix usually involves repairing the damaged shingles and flashing at the eave, but the long-term solution also requires addressing attic insulation and ventilation — because if the heat loss isn’t corrected, the ice dams come back every winter.
In most cases, yes — if the damage was caused by a covered event like a nor’easter, hail, or high winds, your homeowners insurance policy should cover the repair or replacement cost, minus your deductible. The key is proper documentation. Insurance adjusters work from what they can see and verify, and a poorly documented claim often results in a scope that doesn’t cover everything that actually needs to be repaired.
We photograph and document storm damage in detail before any work begins — the kind of documentation that holds up with adjusters and supports a complete claim. We also help you understand what your policy covers versus what falls under normal wear and tear, because that distinction matters when you’re filing. If you’re not sure whether your damage qualifies, the free inspection is the right first step — we’ll give you a clear picture of what happened and what it will take to fix it.
The range is genuinely wide because the variables are significant. A minor shingle repair on a straightforward section of roof might run $300 to $600. Flashing repair at a chimney or dormer on a larger Franklin Lakes home — the kind of complex architectural detail that’s common in this borough — typically runs $500 to $1,500 depending on scope. More extensive repairs involving decking damage, multiple sections, or flat roof system work can run higher.
What we can tell you is that the written estimate you receive before any work starts is the number the job is invoiced at, assuming the scope doesn’t change. No lowball number to get on the property followed by a surprise invoice. For Franklin Lakes homeowners who are used to professional-grade documentation in their business dealings, that’s a standard expectation — and it’s exactly how we operate. The free inspection gives you a clear scope, and the written estimate gives you a clear price.
This is one of the most important distinctions in the roofing market, and most homeowners don’t hear it explained clearly until it’s too late. A non-certified contractor can install quality materials and do solid work, but they cannot offer you manufacturer-backed warranty coverage. That warranty — the kind that’s backed by the shingle manufacturer, not just the contractor — requires the installer to hold an active certification from that manufacturer.
We hold certifications from major shingle manufacturers, which means the repairs we complete qualify for that manufacturer-backed coverage. For a Franklin Lakes homeowner with a home valued at $1.4 million or more, that warranty is a meaningful financial protection — one that travels with the home if you sell and remains in effect regardless of what happens to any individual contractor. When you’re comparing estimates, ask every contractor directly whether their work qualifies for manufacturer warranty coverage. The answer tells you a lot about who you’re actually dealing with.
Other Services we provide in Franklin Lakes