Roof Repair Company in Passaic County, NJ
E-Pro Construction, LLC provides roof repair across Passaic County for leaks, flashing failures, storm damage, and water intrusion affecting everything from steep Dutch Colonials and Cape Cods to Tudors and multi-family homes with mixed roof systems. Based in Elmwood Park, we respond quickly throughout Clifton, Passaic, Totowa, Wayne, Hawthorne, and nearby towns. With experience dating back to 1997, our team understands how North Jersey weather, wind exposure, ice dams, and aging materials damage local roofs, and we know how to find the real source of the problem instead of guessing from the ground.

Very Professional service from start to finish. Skilled workers had the job done quickly and to a high standard. Would highly recommended them.
Or if its easier for you โ
Request a Free in-House Appointment
Tell Us What You Need And Weโll send You a custom quotation!

Why Passaic County Homeowners Trust E-Pro Construction for Roof Repair
We are practically next door to Passaic County, and that speed matters when water is actively entering your home. From Clifton and Passaic to Wayne, Paterson, Little Falls, and Woodland Park, we handle same-day inspections whenever scheduling allows and provide 24/7 emergency service when the roof cannot wait.
We’re a family-owned and operated company, fully licensed and insured, working under NJ License #13VH12693500. Homeowners call us because they want the leak traced to its source, not covered over with a tube of sealant. We climb the roof, follow the water path, check the decking, and explain what failed in plain language before quoting a price.
The problems repeat, but the conditions are always different. Heavy tree canopy in Wayne and Ringwood holds moisture against shingle surfaces. Freeze-thaw cycling cracks old flashing joints on hillside homes in Woodland Park and Haledon. Wind funneling through the Great Notch gap hits roofs in Little Falls and Clifton harder than surrounding areas. We repair the actual failure โ not just the symptom on the ceiling.
Homeowners appreciate knowing exactly who they are dealing with. John answers the phone himself. We carry a 4.9-star Google rating based on 102 verified reviews, and every repair includes a 1-year workmanship guarantee. Fixed right the first time. Guaranteed.
+2,400
Masonry & roofing projects completed
80%
of customers call us back for additional services
+400
New clients from referrals annually
99%
of our customers would refer us
98%
rate our response time as excellent
250+ Verified Reviews

Roof Repair Services We Provide in Passaic County
Skylight Repair
Skylight leaks in Passaic County almost always start at the flashing, not the glass. We remove surrounding shingles, inspect the curb, replace underlayment, and install new step flashing or a complete re-flash depending on what we find. Homeowners in Wayne, Clifton, and Little Falls often call after noticing stains on a cathedral or vaulted ceiling. Left unaddressed, the water migrates into decking and insulation well before the drywall reveals the full picture.
Roof Flashing Repair
Roof flashing protects every transition where shingles meet walls, chimneys, dormers, and valleys. On older Passaic County homes, we regularly find corroded galvanized metal, loose apron flashing, or sidewall flashing buried under layers of previous patchwork. We strip the failed sections, inspect the substrate, and install properly integrated aluminum or copper flashing. Neglect flashing repair and water gets behind the entire roof system fast.
Roof Chimney Flashing
Chimneys are one of the most common leak sources across Passaic County, especially on older Colonials and Tudors in Totowa, Clifton, and Little Falls. We repair or replace step flashing, counter flashing, and chimney saddles where needed, then tie everything back into the shingle field correctly. Homeowners usually notice leaks near a fireplace wall or upper-floor ceiling corner. Ongoing leaking leads to rot in the decking surrounding the chimney.
Dormer Roof Repair
Dormers create extra roof-to-wall transitions โ and every one of them is a potential entry point for water. We repair damaged shingles, replace step flashing, check trim intersections, and install fresh underlayment where the dormer meets the main roof plane. This work is common on older Clifton and Hawthorne homes with finished second floors. A small dormer leak left unrepaired can damage bedroom walls, plaster, and structural framing.
Roof Ridge Cap Repair
Ridge caps sit at the most wind-exposed point on the roof. After years of UV degradation, freeze-thaw stress, and storm impact, they crack, loosen, or blow off entirely. We remove the failed ridge cap shingles, inspect the ridge vent and fasteners, and install new matching cap material. In Passaic County, this comes up frequently after nor’easters push through the mountain gaps and hit exposed ridgelines in Ringwood, West Milford, and Wayne.
Roof Leak Detection
A ceiling stain does not reveal where the roof is actually leaking. Water travels along rafters, underlayment, and decking before it shows inside. We inspect valleys, pipe boots, chimney flashing, skylights, ridge lines, and attic conditions to isolate the true entry point. This diagnostic approach matters on older Passaic County homes where layers of past repairs can mask the original failure.
Emergency Roof Leak Repair
When wind tears off shingles or a falling branch punches through the roof deck, stopping the water is the immediate priority. Our 24/7 emergency roof repair service includes tarping, temporary waterproofing, debris removal, and immediate stabilization. Passaic County homeowners typically call us during active leaks after overnight storms. Waiting turns a roof repair into a drywall, insulation, and flooring problem.
Storm Damage Roof Repair
Storm damage repair usually involves more than replacing a few missing shingles. We inspect for creased tabs, displaced flashing, punctures, loosened ridge caps, and saturated decking. Passaic County takes direct impact from nor’easters that funnel between the Watchung ridges, and the higher-elevation towns like Ringwood, Wanaque, and West Milford face severe wind exposure. Ignoring storm damage means the next weather event finds the same opening and makes it worse.
Wind Damage Roof Repair
Wind damage often goes unnoticed from street level. We look for lifted shingles, broken seal strips, nail pull-through, and exposed fasteners along ridges and edges. This is common in Wayne, Pompton Lakes, and Bloomingdale after strong nor’easters blow through. We re-secure sound shingles where possible and replace damaged sections with matching material so the roof sheds water properly again.
Hail Damage Roof Repair
Hail bruises shingles, strips away granules, and weakens the surface well before leaks appear. We inspect the roof field, ridge cap, flashing, and soft metals for impact marks, then replace compromised materials. Passaic County homeowners often call after a storm unsure whether the roof was actually hit. We document every finding clearly so you have what you need for an insurance claim.
Water Damage Repair
Once water gets past the shingles and flashing, the damage usually reaches the roof deck. We replace rotted decking, repair degraded underlayment, and rebuild the roofing assembly above so the problem does not return. This is common on older Passaic County roofs where long-term moisture sat hidden around chimneys, skylights, or valleys. Delay the repair and the structural damage only deepens.
Roof Replacement
When repeated repairs no longer make financial sense, a full roof replacement is the better long-term investment. Many Passaic County homes โ particularly the pre-war Colonials in Little Falls and Clifton, and the post-war ranches across Wayne and Hawthorne โ are now on their second or third roof, and the underlying decking has taken years of hidden moisture damage. We strip the old system down to the deck, replace any weakened sheathing, install ice and water shield along eaves and valleys, lay new synthetic underlayment across the full surface, and install a complete architectural shingle system with properly detailed flashing at every transition. Ridge ventilation upgrades, drip edge replacement, and pipe boot installation are included in every full tear-off. Homeowners call us when recurring leaks, widespread granule loss, or sagging planes signal that the existing roof has reached the end of its useful life. Every replacement includes manufacturer material warranties alongside our 1-year workmanship guarantee, and we manage permitting through the local Passaic County building department from application to final inspection.
New Roof Installation
New construction, home additions, and major renovations across Passaic County all require a roof system built correctly from the framing up. We work with homeowners, general contractors, and builders to install new roofs on additions over garages, extended family rooms, raised dormers, and full second-story builds. In Passaic County, we see a lot of new roof work on rear additions in Wayne and Totowa, dormer builds in Hawthorne and North Haledon, and converted attic spaces in Paterson and Clifton multi-family properties. We match the new system to the existing structure so the transition is seamless in both weatherproofing and appearance. Whether the project calls for architectural shingles on a steep pitch or a TPO membrane on a low-slope section, we build it to current code with materials rated for Northern New Jersey’s weather.
What Does Roof Repair Cost in Passaic County, NJ?
Roof repair costs in Passaic County depend on the scope of damage, existing roof condition, material requirements, and site access. Here are typical ranges for services we handle throughout the county:
Roof Leak Repair: $350โ$900 for most single-source leaks. Cost increases when the entry point is hard to isolate or the decking below has sustained rot.
Chimney Flashing Repair/Replacement: $400โ$1,200 depending on chimney size and flashing type. Full counter flashing and saddle installation on larger chimneys adds labor.
Skylight Repair: $300โ$850 for resealing and re-flashing. Complete skylight replacement costs more depending on unit size and curb condition.
Dormer Roof Repair: $500โ$1,500 depending on dormer size, shingle condition, and flashing scope.
Storm/Wind Damage Repair: $400โ$2,500+ depending on how many roof sections were affected. Insurance-covered work may significantly offset costs.
Ridge Cap Replacement: $300โ$700 for most residential roofs. Longer ridge lines and steep pitches increase labor time.
Emergency Tarping & Stabilization: $250โ$600 depending on roof area and access conditions.
In Passaic County, pricing also moves based on municipal permit fees, the challenge of matching materials on older or historic homes, steep-pitch access on multi-story structures, hidden decking damage discovered during tear-off, and tree debris that must be cleared before work can begin.
Every project gets a free, no-obligation estimate. Call (862) 232-6765 and we will visit your Passaic County property, assess the situation in person, and deliver honest pricing in writing. No hidden fees.
Prices shown are estimates based on typical Passaic County projects. Final costs depend on your specific conditions. All estimates are free and include a full written scope of work.
Common Roofing Problems in Passaic County Homes
Ice Dam Damage Passaic County winters hit hard โ average lows near 19ยฐF in January with rapid thaw cycles that build ice dams along eaves and gutter lines. Older homes in Haledon, Prospect Park, and Paterson with uneven attic insulation are especially vulnerable. Homeowners usually notice ceiling stains or dripping after a warmer afternoon melts surface ice. We repair damaged underlayment, shingles, and decking, then identify ventilation problems feeding the cycle. Repeated refreezing keeps widening the opening every winter.
Flashing Failure at Chimneys and Dormers Older Colonials, Tudors, and Dutch Colonials in Clifton, Little Falls, and Totowa often have chimney flashing that has been repaired once, patched again, and is now failing for the third time. The first sign is typically a leak near a fireplace chase or upstairs wall. We strip the failed metal, prep the surface, and install new step and counter flashing correctly โ no caulk-only shortcuts. Delay this repair and the surrounding roof deck begins to soften.
Shingle Deterioration from Tree Debris Passaic County is one of the most heavily wooded counties in Northern New Jersey. In Wayne, Ringwood, West Milford, and Bloomingdale, thick tree canopy keeps moisture sitting in valleys and against roof planes. Homeowners notice dark streaks, granule loss in gutters, and curling shingle tabs. We clear the affected areas, replace shingles that have broken down, and restore proper water shedding. Wait too long and the damage creeps under the surrounding courses.
Wind-Lifted Shingles After Nor’easters Passaic County catches serious wind. Storms funnel through gaps in the Watchung Mountains and hit homes in Little Falls, Woodland Park, and Clifton with concentrated force. Higher-elevation properties in Ringwood and West Milford face even greater exposure. Wind lifts shingle tabs and breaks the adhesive seal line โ damage that is easy to miss until the next rain. We inspect field shingles, ridge cap, and edge details, then replace or re-secure damaged sections to current fastening standards.
Ponding on Low-Slope Sections and Multi-Family Roofs Passaic County has a significant number of multi-family properties โ especially in Paterson, Passaic, and Prospect Park โ with flat or low-slope roof sections. Standing water shortens the life of EPDM and TPO membranes and accelerates seam failure. We also see ponding on single-family split-levels and ranch additions throughout Wayne and Hawthorne. We inspect drainage, seams, terminations, and edge metal, then rework the membrane or transition details where needed.
Our Roof Repair Process
Step 1: Free Roof Inspection We come to your Passaic County home, get on the roof, and inspect the full system โ flashing, ridge caps, valleys, shingles, pipe boots, skylights, chimney areas, fascia, and soffit. Not just the obvious leak. This usually takes 30 to 45 minutes. No charge. No obligation.
Step 2: Written Estimate with Full Scope You receive a written estimate showing what failed, what we will repair, what materials we will use, and the total cost. No vague allowances. We also tell you what we found that does not need immediate work, so you are never sold more than the roof actually needs.
Step 3: Permit Handling and Scheduling For jobs that require permits, we handle the application through the correct Passaic County municipal building department โ whether that is Clifton, Wayne, Paterson, or any other municipality. We know the paperwork, posting requirements, and inspection protocols. Then we schedule work around your availability with a firm start date.
Step 4: Repair Execution Our crew arrives on time, protects your landscaping and walkways, completes the repair, and cleans up before leaving. John stays in communication throughout the job. No subcontractors. Our own trained crew performs every repair.
Step 5: Final Walkthrough and 1-Year Guarantee We review the completed repair with you, answer every question, and provide written documentation of your 1-year workmanship guarantee. If anything tied to our repair fails within 12 months, we come back and make it right.
26+ years
Paving the way with happy and satisfied customers


26+ years
Paving the way with happy and satisfied customers


Serving Passaic County Since 1997
Since 1997, we have repaired and replaced roofs across Passaic County, from older homes in Paterson, Clifton, and Little Falls to ranches in Wayne and Hawthorne and lake houses in West Milford and Wanaque. We understand the countyโs varied roof styles, weather exposure, permit requirements, and the importance of matching materials so repairs blend in instead of looking patched. Homeowners call us for accurate leak diagnosis, proper flashing work, clean job sites, and repairs that last. With a 4.9-star Google rating from 100+ verified customers across Passaic County and Northern New Jersey, we are known for fast storm response, clear estimates, and direct access to John when it matters most. Call (862) 232-6765 for a free estimate.
Ready to join our Passaic County customers who have not dealt with a roof problem since? Call (862) 232-6765 for your free estimate.
Meet The Owner
John, the owner personally oversees all Passaic County projects. His 27+ years of experience across Northern New Jersey are critical for correctly diagnosing roofing issues specific to Passaic County’s diverse housing stock โ from the complex roof lines of Victorian multi-families in Paterson to Dutch Colonials in Little Falls and post-war ranches across Wayne.
We Offer Roof Repair Service in All Essex County Townships
- Roof Repair in Passaic, NJ โ ZIP Code: 07055
- Roof Repair in Bloomingdale, NJ โ ZIP Code: 07403
- Roof Repair in Clifton, NJ โ ZIP Codes: 07011, 07012, 07013, 07014, 07015
- Roof Repair in Delawanna, NJ โ ZIP Code: 07014
- Roof Repair in Dundee, NJ โ ZIP Code: 07055
- Roof Repair in Greenwood Lake, NJ โ ZIP Code: 07421
- Roof Repair in Haledon, NJ โ ZIP Codes: 07508, 07538
- Roof Repair in Haskell, NJ โ ZIP Code: 07420
- Roof Repair in Hawthorne, NJ โ ZIP Codes: 07506, 07507
- Roof Repair in Little Falls, NJ โ ZIP Code: 07424
- Roof Repair in Newfoundland, NJ โ ZIP Code: 07435
- Roof Repair in North Haledon, NJ โ ZIP Code: 07508
- Roof Repair in Oak Ridge, NJ โ ZIP Code: 07438

Recently Completed Projects
Get Your Free Estimate Today
Call (862) 232-6765 and John will answer personally. We will schedule your free inspection within 24 hours โ usually the same day. No pressure. Just an honest evaluation of what your roof needs and what it will cost to fix.
You can also reach us at info@eproconstruction.us or visit us at 100 North Street, Elmwood Park, NJ 07407.
We serve all of Passaic County, including Paterson, Clifton, Passaic, Wayne, Hawthorne, Little Falls, Totowa, Woodland Park, Haledon, North Haledon, Prospect Park, Pompton Lakes, Bloomingdale, Ringwood, Wanaque, West Milford, and surrounding areas across Northern New Jersey. If your roof cannot wait, our 24/7 emergency line is always open.
Small leak or major storm damage โ we handle both with the same crew, the same standards, and the same guarantee. We have been doing this since 1997. Your Passaic County roof is in good hands.
By clicking the “Get a Free Quote” button, I agree that a representative will contact me via text messages or phone calls to the phone number provided by me about the services or offers and consent is not required to make a purchase.
Frequently Asked Questions About Roof Repair in Passaic County
How much does roof repair cost in Passaic County, NJ? Most repairs fall within the pricing ranges listed above, but the final number depends on damage type, roof pitch, access difficulty, material matching, and whether the decking underneath is still sound. The most accurate way to price a job is in person. We provide free written estimates on every Passaic County roof repair call.
Do I need a permit for roof repair in Passaic County? Most smaller repairs do not require a permit. Full replacements and some larger repair scopes often do. The answer depends on the specific municipality and the type of work involved. We handle permit research, filings, and scheduling with the local building department whenever a permit is needed.
How do I know if I need a repair or a full roof replacement? We evaluate the roof’s age, how widespread the shingle failure is, whether the decking is compromised, and how many prior repairs have already been made. If the roof still has serviceable life and the issue is isolated, we recommend repair. We only recommend replacement when repair no longer makes financial sense.
How long do roof repairs last in New Jersey weather? A properly executed repair using matching materials and correct flashing technique should last 10 to 20 years or longer. The key is fixing the actual entry point rather than just patching the visible symptom. Every repair we complete comes with a 1-year workmanship guarantee.
What are signs my roof is leaking or about to leak? Watch for ceiling stains, daylight visible in the attic, granules accumulating in gutters, curling or missing shingles, water marks near the chimney base, and soft spots on the decking. Bubbling paint or a musty smell in the attic are also signals that moisture is moving where it should not be.
Does homeowner’s insurance cover roof repair in Passaic County? Storm damage, wind damage, and hail damage are often covered depending on the policy and the documented cause of loss. General wear, aging, and long-term deterioration typically are not covered. We photograph and document all damage clearly so homeowners have what they need when filing a claim.
How quickly can you respond to a roof emergency in Passaic County? We offer 24/7 emergency service and can often respond the same day for active leaks and storm damage. Since we are based in Elmwood Park โ directly bordering Passaic County โ our response time is among the fastest in the region. If a permanent repair cannot be completed immediately, we tarp, stabilize, and secure the opening to limit interior damage.
What roofing materials do you use for Passaic County homes? For pitched roofs, we typically use architectural asphalt shingles along with aluminum or copper flashing depending on the application and home style. On low-slope and flat-roof sections, we work with TPO and EPDM membrane systems. We also invest real effort into matching materials on older Passaic County homes โ especially the Tudors, Colonials, and Dutch Colonials where a bad visual mismatch stands out.
Can you match the shingles on my older Passaic County home? In most cases, yes. We source matching or near-matching shingles based on color, profile, and manufacturer availability. On older homes with discontinued product lines, we find the closest available option while keeping the repair structurally correct. That attention to detail is particularly important on visible front elevations in established neighborhoods across Clifton, Wayne, and Little Falls.
What is included in your free roof inspection? We inspect the roof surface, all flashing points, ridge line, valleys, pipe boots, skylights, gutters, fascia, soffit, and the visible condition of the surrounding shingles and decking. Then we explain what we found in a written report. No upselling. No obligation.
Are you licensed and insured to work in Passaic County, NJ? Yes. We are fully licensed and insured in New Jersey under NJ License #13VH12693500. We handle local permits where required and maintain a BBB A rating. Homeowners should always verify both licensing and insurance on any roofing contractor they hire.
How do I prevent future roof damage on my Passaic County home? Have the roof inspected once a year, ideally in the fall before winter. Keep gutters clear so ice dams are less likely to form. Trim overhanging branches โ especially critical in the heavily wooded towns of Wayne, Ringwood, and West Milford. Do not let moss or algae sit on the shingles. We offer annual inspections to catch smaller issues before they become expensive repairs.













