Roof Repair Essex County, NJ | E-Pro Construction
Essex County roof repair is rarely simple. The housing stock changes fast from one part of the county to the next, from older city homes in Newark, East Orange, Orange, Bloomfield, Belleville, and Nutley to established residential neighborhoods in Montclair, Glen Ridge, Maplewood, South Orange, Livingston, Verona, Roseland, Millburn, and West Orange. E-Pro Construction handles roof repair throughout Essex County for leaks, flashing failures, chimney problems, storm damage, and hidden water entry that older roofs develop over time.
If water is getting in now, we provide free inspections, written estimates, same-day inspections when scheduling allows, and 24/7 emergency roof repair when the situation cannot wait.

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 Essex County homeowners call E-Pro Construction
Homeowners call us because they want the real leak source found, not guessed at from the driveway. We get on the roof, trace the water path, inspect the surrounding shingles and flashing, and explain what failed in plain language. Our company is family-owned, fully licensed and insured in New Jersey, and has been serving Northern New Jersey since 1997.
Essex County also requires a contractor who can handle a wide range of roof conditions. Some homes need straightforward shingle repairs. Others have chimney flashing failures, dormer leaks, skylight problems, rotted roof decking, or storm damage that spreads beyond the first visible stain. We repair the actual failure point and back our repair work with a 1-year workmanship guarantee.
+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 Essex County
Roof leak detection
A ceiling stain does not tell you where the roof is leaking. We inspect valleys, pipe boots, chimney flashing, skylights, ridge lines, and attic conditions to isolate the actual entry point before the repair starts.
Roof flashing repair
Flashing protects the roof’s most leak-prone transitions where shingles meet walls, dormers, chimneys, and valleys. We remove failed sections, inspect the substrate, and install new flashing that is properly integrated into the roof system.
Chimney flashing repair
Chimneys are one of the most common sources of repeat roof leaks on older homes. We repair or replace step flashing, counter flashing, and chimney saddles where needed so the leak does not keep coming back after the next storm.
Skylight repair
Most skylight leaks start at the flashing or surrounding roof details, not the glass itself. We inspect the curb, underlayment, and step flashing and repair the area correctly.
Dormer roof repair
Dormers create extra roof-to-wall transitions, which means extra opportunities for water entry. We repair shingles, flashing, trim intersections, and underlayment where the dormer meets the main roof.
Ridge cap repair
Ridge caps take the full force of sun, wind, and freeze-thaw cycles. We replace cracked or missing cap shingles, inspect the ridge vent area, and install matching materials where possible.
Storm, wind, and hail damage repair
We inspect for lifted shingles, creased tabs, displaced flashing, punctures, exposed fasteners, granule loss, and damaged ridge lines. When needed, we document the damage clearly for insurance purposes.
Emergency roof leak repair
For active leaks and sudden storm damage, we provide emergency tarping, temporary waterproofing, debris removal, and immediate stabilization to limit interior damage until the permanent repair is completed.
Water-damaged roof deck repair
Once water gets past shingles and flashing, the roof deck can soften or rot. We replace damaged decking and rebuild the roofing assembly above it so the problem is structurally and waterproofly corrected.
Roof repair cost in Essex County, NJ
Roof repair cost depends on the type of failure, roof pitch, access, material matching, and whether hidden deck damage is found once the roof is opened. Your live page already uses these pricing ranges, and they work fine to keep here for Essex County unless you want to revise them: roof leak repair $350–$900, chimney flashing repair $400–$1,200, skylight repair $300–$850, dormer roof repair $500–$1,500, storm or wind damage repair $400–$2,500+, ridge cap replacement $300–$700, and emergency tarping/stabilization $250–$600.
Every project should still be priced in person. We provide free, no-obligation inspections and written estimates so homeowners know exactly what failed, what needs to be repaired, and what the job will cost before work begins.
Common roofing problems on Essex County homes
Older Essex County roofs often develop leaks at chimneys, dormers, wall flashing, skylights, valleys, and low-slope transitions over additions. These are the areas where patchwork repairs usually fail first, especially on homes that have been modified more than once over the years.
We also see repeated problems from missing or lifted shingles after storms, ridge cap failure, trapped moisture around debris-heavy sections, and hidden deck damage below long-term leaks. The earlier those issues are caught, the better the chance of keeping the repair localized instead of turning it into a larger rebuild.
26+ years
Paving the way with happy and satisfied customers


26+ years
Paving the way with happy and satisfied customers


Serving Essex County since 1997
Essex County has a roofing mix you only understand after years of working on it. One call may be for an older roof in Newark or East Orange with multiple past repairs around the chimney. The next may be a leak on a visible front roof plane in Montclair, Glen Ridge, Maplewood, South Orange, Livingston, or West Orange where material matching matters just as much as waterproofing.
We’ve been doing this since 1997, and that experience shows in the details: how we diagnose a leak, how we tie new flashing into an existing roof line, how we decide whether a repair is enough or whether decking has to be opened up, and how we leave the property clean when the job is done. Homeowners consistently call us for quick response, honest assessments, clear written estimates, and repairs that actually hold.
Meet The Owner
John still answers many roof repair calls himself and personally oversees the work. That direct involvement matters when a leak is active, the source is not obvious, or a previous contractor already tried a shortcut that failed. Since 1997, E-Pro Construction has built its reputation on diagnosing the problem correctly, explaining the repair clearly, and doing the work with the same standards whether the issue is a small leak or larger storm damage.
We Offer Roof Repair Service in All Essex County Townships
- Roof Repair in Belleville, NJ – ZIP Code: 07109
- Roof Repair in Bloomfield, NJ – ZIP Code: 07003
- Roof Repair in Caldwell, NJ – ZIP Codes: 07006, 07007
- Roof Repair in Cedar Grove, NJ – ZIP Code: 07009
- Roof Repair in East Orange, NJ – ZIP Codes: 07017, 07018, 07019
- Roof Repair in Essex Fells, NJ – ZIP Code: 07021
- Roof Repair in Fairfield, NJ – ZIP Code: 07004
- Roof Repair in Glen Ridge, NJ – ZIP Code: 07028
- Roof Repair in Irvington, NJ – ZIP Code: 07111
- Roof Repair in Livingston, NJ – ZIP Code: 07039
- Roof Repair in Maplewood, NJ – ZIP Code: 07040
- Roof Repair in Millburn, NJ – ZIP Code: 07041
- Roof Repair in Montclair, NJ – ZIP Codes: 07042, 07043
- Roof Repair in Newark, NJ – ZIP Codes: 07101, 07102, 07103, 07104, 07105, 07106, 07107, 07108, 07112, 07114
- Roof Repair in Nutley, NJ – ZIP Code: 07110
- Roof Repair in Orange, NJ – ZIP Codes: 07050, 07051
- Roof Repair in Roseland, NJ – ZIP Code: 07068
- Roof Repair in Short Hills, NJ – ZIP Code: 07078
- Roof Repair in South Orange, NJ – ZIP Code: 07079
- Roof Repair in Verona, NJ – ZIP Code: 07044
- Roof Repair in West Orange, NJ – ZIP Code: 07052

Recently Completed Projects
Get Your Free Estimate Today
Call (862) 232-6765 and John will answer personally. We’ll schedule your free inspection within 24 hours, often the same day, and provide an honest written estimate for the repair. You can also reach us at info@eproconstruction.us or visit us at 100 North Street, Elmwood Park, NJ 07407. We serve homeowners across Essex County and provide 24/7 emergency response for active leaks and storm damage.
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.
FAQ
How much does roof repair cost in Essex County, NJ?
Most repairs fall within the ranges above, but the final price depends on the damage type, roof pitch, access, material matching, and whether the decking underneath is still sound. We provide free written estimates on every roof repair call.
Do I need a permit for roof repair in Essex County?
Many smaller repairs do not require a permit, but larger repairs and full roof replacements often do. The exact requirement depends on the municipality and the scope of work, and we handle permit research and filings when needed.
How do I know if I need a repair or a full replacement?
We look at the age of the roof, how widespread the failure is, whether the decking is damaged, and how many repairs have already been done. If the issue is isolated and the rest of the roof still has serviceable life, we recommend repair.
How fast can you respond to an emergency roof leak?
We offer 24/7 emergency service and can often respond the same day for active leaks and storm damage. If a permanent repair cannot happen immediately, we tarp and stabilize the opening first.
Can you match shingles on an older Essex County home?
Often, yes. We source matching or near-matching shingles based on color, profile, and availability, and on older homes we make material matching a priority on visible roof sections.
Are you licensed and insured in New Jersey?
Yes. The live page states the company is fully licensed and insured in New Jersey under NJ License #13VH12693500.













