Roof Repair Company in Irvington, NJ
Irvington is a dense, historic township where homes range from early 20th-century two-families to post-war Cape Cods — and nearly every one of them has a roof that’s been tested by NJ’s punishing winters and summer storms. E Pro Construction, LLC has operated as a trusted roof repair company in Irvington and across Essex County since 1997, bringing 27+ years of licensed, insured roofing expertise to homeowners who need it done right the first time.
No guesswork, no callbacks to fix mistakes. Call (862) 232-6765 or contact us online for a free estimate today.

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 Choose E Pro Construction in Irvington
There’s no shortage of roofing contractors in Essex County, but not all of them are worth your call. Here’s what makes E Pro the right choice as your roofing contractor in Irvington:
- 27+ years in business — serving NJ homeowners since December 1997, through every storm season
- 4.9-star Google rating based on 102 genuine customer reviews
- NJ Licensed Contractor #13VH12693500 — fully licensed and insured on every project
- BBB A-rated — verified through the Better Business Bureau
- 1-year workmanship guarantee — we back every repair and installation
- 24/7 emergency availability — urgent leaks don’t wait for business hours, and neither do we
- Free estimates — straightforward assessment, no sales pressure
+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
What Our Customers Say
250+ Verified Reviews

Our Roofing Services in Irvington
Irvington homeowners deal with flat roofs on older multi-families, aging asphalt shingles on detached homes, and everything in between. E Pro handles the full spectrum — from a single shingle replacement to a complete new roof installation. Here’s what we offer locally:
Skylight Repair in Irvington
Skylight failures in Irvington homes often show up first as dark water rings on ceilings below — a sign the curb flashing or frame seal has broken down. E Pro inspects both the skylight unit itself and the surrounding roof assembly to isolate the true source before any repair begins. Replacing just the sealant when the curb needs re-flashing wastes money. We identify the real problem and fix it completely.
Roof Flashing Repair in Irvington
Roof flashing — the metal that bridges your shingles to walls, valleys, and penetrations — is responsible for more leaks than any other roof component. E Pro removes failed or improperly installed flashing and replaces it with correctly formed sections, properly embedded and sealed. If you have staining at a wall intersection or along a roof valley, roof flashing repair in Irvington is almost certainly the fix.
Explore our full roof repair services for NJ homeowners.
Roof Chimney Flashing in Irvington
Many Irvington homes still have their original brick chimneys — and original or aging chimney flashing to go with them. Failing chimney seals let water track down the masonry and into your wall cavity without any visible dripping, making the damage easy to miss until it’s extensive. E Pro installs proper step-and-counter flashing systems sealed with roofing cement and correctly lapped to send water outward. See our full chimney flashing service.
Dormer Roof Repair in Irvington
Irvington’s two-family homes and Cape Cods frequently have dormer additions with small roof planes, complex sidewall intersections, and undersized flashing that deteriorates faster than the main roof. E Pro repairs dormer roof sections with particular attention to the sidewall flashing, corner seams, and the transition between the dormer and main roof — the zones most likely to admit water. Addressing dormers early prevents interior wall damage that’s far more expensive to fix.
Roof Ridge Cap Repair in Irvington
The ridge cap at the peak of your roof is the highest-exposure section — constant wind, UV, and thermal cycling take their toll. When ridge cap shingles crack, curl, or go missing, the underlying decking is exposed to direct moisture infiltration. E Pro replaces damaged or absent ridge caps to match your existing shingle profile and re-seals the peak to factory specifications. This is one of the most common items missed in a basic roof inspection.
Call (862) 232-6765) if you’ve had high winds recently — a quick ridge cap check could save you a ceiling repair.
Roof Leak Detection in Irvington
In older Irvington homes, leak detection is complicated by the fact that water often enters through one point and travels several feet before dripping through the ceiling. E Pro’s leak investigation process includes attic access, moisture tracing along rafters and sheathing, and surface correlation to pinpoint the actual entry point. Fixing the wrong area doesn’t fix the leak — and we’ve seen plenty of homeowners who’ve paid twice because the first contractor guessed.
Emergency Roof Leak Repair in Irvington
When a storm tears shingles loose or a branch punctures your roof at 11 PM on a Tuesday, you need an answer right now. E Pro provides emergency roof repair in Irvington around the clock — 24 hours a day, 7 days a week. We deploy quickly to stop active water intrusion with emergency tarping or temporary patching and schedule permanent repairs for the earliest available slot. See our emergency roof repair service page for full details.
Storm Damage Roof Repair in Irvington
Storm damage roof repair in Irvington requires more than slapping new shingles over the affected area. E Pro conducts a thorough post-storm inspection that documents all damage — shingle impact, lifted sections, valley damage, and flashing displacement — before any repair begins. That documentation matters if you’re filing a homeowners insurance claim. We work with you through that process and complete repairs correctly so the same area doesn’t fail again next season.
Learn more about storm damage roof repair services in NJ.
Wind Damage Roof Repair in Irvington
Wind damage is often invisible from the street. A 50-mph gust can break the adhesive bond on shingle tabs without lifting them off the roof — leaving sections that look fine but are no longer waterproof. E Pro checks wind-exposed faces for lifted edges, broken seals, and displaced flashing that signal hidden vulnerability. Irvington’s flat terrain means roofs here see more sustained wind exposure than homes in sheltered suburban neighborhoods.
Hail Damage Roof Repair in Irvington
Hail impacts knock granules loose from asphalt shingles, exposing the underlying fiberglass mat to UV degradation. Even moderate hail — half-inch stones — can accelerate shingle aging by years if the impact zone is large enough. E Pro assesses hail damage section by section and replaces affected shingles before the exposed areas develop into full leaks. If you’re unsure whether your roof sustained hail damage, schedule an inspection — it’s free and takes less than an hour.
Water Damage Repair in Irvington
A slow roof leak in an Irvington home doesn’t just stain ceilings — it saturates insulation, rots rafters, grows mold, and compromises the structural integrity of the decking over months or years. E Pro addresses water damage comprehensively: removing saturated materials, replacing rotted decking, treating affected wood surfaces, and installing a correctly sealed replacement roof surface above. Patching over damaged decking just delays the inevitable.
New Roof Installation in Irvington
If your Irvington roof is approaching the end of its useful life — typically 20–25 years for standard asphalt — a full new roof installation is more cost-effective than continued repairs. E Pro installs architectural asphalt shingle systems with proper underlayment, ice-and-water shield at eaves and valleys, ridge ventilation, and drip edge installation that meets NJ code requirements. Flat roof systems for Irvington’s multi-family stock are also a core part of what we do. See our full roofing service portfolio or browse completed projects.
Our Roof Repair Process
Step 1 — Free Inspection & Assessment We examine your roof thoroughly — surface condition, flashings, gutters, and attic where accessible. You get a plain-language explanation of what we found and what it means for your home.
Step 2 — Written Estimate A clear written estimate is provided before any work begins. No surprise charges added after the fact.
Step 3 — Material Selection & Scheduling We match materials to your existing roof and schedule at your convenience. Most repairs are completed the same day they begin.
Step 4 — Repair Execution Our crew shows up on schedule, protects your landscaping and property, completes the repair correctly, and cleans the site before leaving.
Step 5 — Final Review & Guarantee We walk you through the completed work before we leave. All repairs are covered by our 1-year workmanship guarantee.
Roof Repair Costs in Irvington
Repair costs in Irvington, NJ vary depending on damage extent, roof pitch, access difficulty, and materials. These ranges reflect typical NJ market conditions — your actual cost may differ:
| Repair Type | Estimated Cost Range |
|---|---|
| Minor repairs (a few shingles, minor flashing seal) | $250 – $600 |
| Moderate repairs (section replacement, chimney flashing, dormer work) | $600 – $2,000 |
| Major repairs (large deck sections, water damage remediation, flat roof repair) | $2,000 – $6,000+ |
These are estimates only and can vary significantly based on specific project conditions and materials. Call (862) 232-6765 for your free written estimate.
26+ years
of experience as a roof repair company in NJ.




Serving Irvington & Surrounding Towns
E Pro Construction is headquartered in Elmwood Park and has served Essex County for more than 27 years — including regular work throughout Irvington and its neighboring communities. Irvington borders Newark, East Orange, Maplewood, and South Orange, and our crews know all of these areas well. Being local means faster response times and genuine familiarity with the housing stock you’re dealing with.
E Pro serves all of Essex County and neighboring counties including Union, Hudson, and Bergen. Communities near Irvington where we also work:
Meet The Owner
John, the owner, personally oversees all roofing projects. His 27 years of experience in Northern New Jersey are critical for correctly diagnosing issues specific to the roofs over our heads.

Recently Completed Projects
Get Your Free Estimate Today
A free, no-pressure estimate is the Your Irvington home’s roof has probably seen a lot of NJ winters — and it may need more attention than it’s been getting. E Pro Construction offers free, no-pressure estimates from an experienced crew that will give you a straight assessment.
- 📞 Phone: (862) 232-6765
- 📧 Email: info@eproconstruction.us
- 🌐 Website: eproconstruction.us
- 🕐 Hours: Monday–Sunday, 8:30 AM – 5:00 PM | 24/7 Emergency Service Available
Licensed · Insured · BBB A-Rated · 27 Years Serving NJ
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
How much does a new roof cost in Irvington, NJ?
New roof installation in Irvington ranges widely based on roof type and size. A standard asphalt shingle replacement on a detached home typically runs $7,500–$16,000. Flat roof systems on two-family additions vary based on square footage and membrane type. E Pro provides free written estimates so you have exact numbers before committing — call (862) 232-6765) or contact us here.
Does E Pro Construction serve Irvington?
Yes — E Pro Construction serves Irvington and all of Essex County. Our Elmwood Park base puts us close to Irvington, and our crews work in the township regularly. As a roof repair company in Irvington with 27+ years of NJ experience, we’re familiar with the township’s housing stock, common roof types, and local permit process. Read more about our company.
What should I do after storm damage to my roof in Irvington?
Stay off the roof and document what you can see safely from the ground. Photograph any visible damage before anything is moved or covered. If water is entering your home, protect your belongings and call E Pro at (862) 232-6765) — we provide emergency roof repair in Irvington 24/7. Early documentation is also important if you’re planning to file a homeowners insurance claim for storm damage repair.
How long does a roof replacement take in Irvington?
Most single-family homes in Irvington can be re-roofed in one to two days. Two-family homes or properties with complex flat roof systems may require additional time. E Pro provides a project timeline with your estimate so you know exactly what’s scheduled. We work efficiently and minimize disruption to you and your tenants during the process.
Are you licensed and insured in New Jersey?
Yes. E Pro Construction is licensed under NJ Home Improvement Contractor License #13VH12693500 and carries full liability and workers’ compensation insurance. We’re BBB A-rated and have been operating in New Jersey for more than 27 years. Always verify contractor credentials before signing anything — and ours will clear every check.
Local Knowledge: What Irvington Homeowners Should Know About Their Roofs
Irvington’s housing stock is dense and old. Most homes were constructed between 1900 and 1950, and two-family and multi-unit buildings are common throughout the township. This creates a distinct roofing environment: flat or low-slope roofs are prevalent on rear additions and attached garages, while the main dwelling often has a steeper asphalt shingle roof that may be on its second or third replacement cycle.
Flat roofs in this area are particularly vulnerable to NJ’s freeze-thaw cycle. Standing water that freezes overnight and thaws the next day creates stress on membrane seams, drains, and parapet flashing that compounds year after year. Modified bitumen and TPO systems need regular inspection — especially after winter — to catch splits and lifted seams before they become interior water events.
NJ nor’easters are a genuine threat in this area. Irvington’s relatively flat terrain doesn’t provide any natural windbreak, so gusts during major storm systems hit roofs with full force. If your home hasn’t had a professional inspection in three or more years, that’s the first thing to schedule. E Pro provides full roof inspections with no charge for the assessment.
Permits for roofing in Irvington are coordinated through the township’s Construction Department. E Pro handles permit logistics for qualifying projects.













