Roof Repair Company in New Brunswick, NJ
New Brunswick is one of Central NJ’s most densely built cities — a mix of historic rowhouses, two- and three-family homes, early 20th-century colonials, and commercial properties that span more than three centuries of construction history. Finding a roof repair company in New Brunswick that can work on a 1910 rowhouse, a 1950s cape, and a 1980s two-family with equal skill is not a given.
E Pro Construction has been doing exactly that across Middlesex County for years, backed by years of licensed, insured roofing expertise.
Call +1 201-776-9102 for a free estimate.

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 New Brunswick
- Years of Experience — continuously serving NJ homeowners and property owners for years
- 4.9-star Google rating from 102 verified customer reviews
- NJ Licensed Contractor #13VH12693500 — fully licensed and insured in New Jersey
- BBB A-rated — accredited and verified at bbb.org
- 1-year workmanship guarantee on all repairs and installations
- 24/7 emergency response — we pick up when your roof can’t wait
- Free estimates — transparent pricing with no obligation
- Experience on the full range of New Brunswick’s diverse, older housing stock
+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 New Brunswick
New Brunswick’s housing stock is unusually varied — from late Victorian rowhouses in historic neighborhoods to mid-century residential construction in the outer wards and 1980s two-family homes throughout the city. Our full roofing team handles all of it.
Skylight Repair in New Brunswick
Skylight leaks on New Brunswick’s older residential properties often stem from original or retrofitted units where the curb flashing has corroded or the seal has dried and cracked. Water enters quietly at the frame and migrates into the framing or plaster ceiling below before showing up as a stain. E Pro locates the true failure point, re-flashes or reseals the unit using current installation standards, and ensures the repair holds through Central NJ winters. Call before the ceiling damage starts.
Roof Flashing Repair in New Brunswick
Flashing failures are behind the vast majority of persistent leaks on New Brunswick’s older homes — at chimney bases, parapet walls, roof-to-wall junctions, and valley transitions. In a city with as much housing stock from the early-to-mid 20th century as New Brunswick has, original metal flashing is often 50 to 80 years old and well past any reasonable service life. E Pro replaces and reseals failed flashing properly, integrating new metal into the existing roof system to create a durable repair.
See our Middlesex County roof repair services.
Roof Chimney Flashing in New Brunswick
New Brunswick has an unusually high concentration of masonry chimneys relative to newer NJ cities — many homes here have original brick chimneys that were flashed with lead or galvanized metal decades or even a century ago. That flashing has long since exceeded its service life. E Pro’s chimney flashing repair addresses the complete assembly — step flashing, counter-flashing at mortar joints, and saddle flashing at the uphill side. If there’s water near your fireplace wall or staining on a second-floor ceiling near the chimney line, call us.
Dormer Roof Repair in New Brunswick
Dormers are common on New Brunswick’s colonials and rowhouses, and dormer flashing failures — particularly at side walls and valley intersections — are among the most frequent recurring leak sources on these structures. Many of the dormers in older New Brunswick homes have had surface repairs applied over failing original flashing, which is why the leaks keep returning. E Pro repairs dormers as a system, addressing everything that needs to be replaced — not layering new material over old failures.
Roof Ridge Cap Repair in New Brunswick
The ridge cap along your roof’s peak takes the brunt of every storm — wind uplift, rain infiltration, and thermal cycling are all concentrated here. On New Brunswick’s older homes, ridge shingles that are past their prime frequently crack, cup, and begin lifting without generating any interior evidence until the next heavy rain. E Pro replaces damaged ridge caps with correctly lapped and fastened shingles that hold up under the wind conditions Middlesex County regularly produces. Contact us here.
Roof Leak Detection in New Brunswick
Tracing a roof leak in an older New Brunswick home — with original board sheathing, plaster ceilings, and complex multi-unit plumbing systems that can be confused for roof leaks — requires systematic inspection and experience. E Pro uses attic inspection and surface tracing to isolate the true roof entry point before any repair begins. Getting this right on the first inspection is what determines whether the repair lasts. We’ve seen too many New Brunswick homes that had the wrong thing repaired more than once.
Emergency Roof Leak Repair in New Brunswick
In a densely built city like New Brunswick, a sudden roof failure can affect not just your unit but adjacent tenants or neighboring properties. E Pro offers 24/7 emergency roof leak repair across New Brunswick and all of Middlesex County — we’re reachable any hour, respond quickly, and apply temporary weatherproofing the same day when the situation requires it. See our emergency roofing services for immediate assistance.
Storm Damage Roof Repair in New Brunswick
New Brunswick’s urban setting doesn’t insulate it from storm damage — nor’easters, summer thunderstorms, and ice events affect the city with the same frequency as suburban Middlesex County. Our storm damage repair process covers the full post-storm inspection, written damage documentation, and complete repair of all affected roof areas. The written report we provide is useful for landlords and homeowners alike when filing insurance claims.
Wind Damage Roof Repair in New Brunswick
Wind damage on New Brunswick’s residential properties commonly affects parapet tops, ridge caps, and flashing at wall junctions — all areas where wind transitions create uplift and lateral pressure on exposed components. E Pro identifies and addresses every section affected by a wind event, completing a thorough repair that accounts for all the damage, not just the most visually obvious.
Hail Damage Roof Repair in New Brunswick
Hail events across Middlesex County leave impact damage on asphalt shingles that significantly accelerates deterioration. On New Brunswick’s older homes where shingles may already be approaching end-of-life, hail can cut the remaining serviceable years substantially. E Pro inspects for all hail-related damage — including metal flashing, HVAC curb flashings, and ridge vents — and addresses what’s been compromised.
Water Damage Repair in New Brunswick
In multi-unit or older construction buildings throughout New Brunswick, water intrusion rarely stops at the roof surface — it reaches sheathing, framing, insulation, and interior ceilings across multiple floors before it’s fully traced. E Pro assesses the complete scope of water damage when handling any major leak repair, addressing all of what moisture has reached. View our portfolio to see how we’ve handled complex water damage on comparable properties.
New Roof Installation in New Brunswick
New Brunswick’s residential properties span a wide range — single-family homes, two-families, and small multi-units all have different roofing requirements. E Pro handles new roof installations across all of them, with complete asphalt shingle systems installed with proper underlayment, ventilation, and flashing at every transition. If your property’s roof is at or past the end of its serviceable life, we’ll give you a clear assessment and an honest recommendation.
Our Roof Repair Process
Step 1 — Free Inspection We walk the roof and inspect the attic or accessible ceiling space, documenting all damage and potential problem areas at no charge.
Step 2 — Written Estimate You receive a plain-language, itemized estimate covering what needs to be repaired and exactly what it will cost.
Step 3 — Scheduling & Materials We schedule at your convenience and source materials matched to your existing roof.
Step 4 — Repair Execution Our crew completes the work using proper installation technique — flashing, underlayment, and shingles done to manufacturer specification.
Step 5 — Final Walkthrough & Cleanup We review the finished repair with you, clean the site, and confirm your 1-year workmanship guarantee is in effect.
Roof Repair Costs in New Brunswick
Here are realistic repair cost ranges for New Brunswick, NJ property owners:
- Minor repairs (shingle replacement, small flashing seal, minor patch): $150 – $600
- Moderate repairs (flashing replacement, dormer repair, chimney flashing): $600 – $1,800
- Major repairs (large storm sections, ridge replacement, water damage remediation): $1,800 – $5,500+
These figures are estimates based on NJ market conditions for 2024–2025. Multi-unit properties, flat or low-slope roof sections, and complex urban access may affect pricing. Call +1 201-776-9102 for a free, accurate estimate. +1 201-776-9102 for a free, accurate site assessment.
Years of Experience
of experience as a roof repair company in NJ.




Serving New Brunswick & Surrounding Towns
E Pro Construction serves New Brunswick and the surrounding communities as part of its regular coverage across Middlesex County. We work throughout the city and know the varied building stock and access conditions that come with dense urban residential work in Central NJ.
We also serve these nearby communities:
E Pro serves all of Middlesex County and the surrounding counties of Somerset, Union, and Monmouth, NJ. Learn more about E Pro Construction.
Meet The Owner
John, the owner, personally oversees all roofing projects. His 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
If you need a roof repair company in New Brunswick that handles older urban properties with skill, shows up reliably, and backs the work with a guarantee — call E Pro Construction at +1 201-776-9102). Reach us by email at info@eproconstruction.us or online at eproconstruction.us.
We’re available Monday–Sunday, 8:30 AM – 5:00 PM, with 24/7 emergency service for urgent situations. Every project includes a 1-year workmanship guarantee, completed by a fully licensed, insured, BBB A-rated team with years of NJ roofing experience. Free estimates, no obligation.
E Pro Construction, LLC
100 North Street, Elmwood Park, NJ 07407
📞 +1 201-776-9102 | 📧 info@eproconstruction.us
Licensed & Insured • NJ License #13VH12693500 • Free Estimates • 1-Year Guarantee • Family-Owned For years
Frequently Asked Questions
How much does a new roof cost in New Brunswick, NJ?
A full roof replacement in New Brunswick typically ranges from $8,000 to $20,000 for an average single-family or two-family home, depending on size, pitch, and materials. Older buildings with complex rooflines or multiple chimneys often run higher. E Pro provides free estimates — call +1 201-776-9102 for a number based on your specific property.
Does E Pro Construction serve New Brunswick?
Yes — E Pro Construction serves New Brunswick and all of Middlesex County as a fully NJ Licensed Contractor (#13VH12693500) with years of NJ roofing experience, including work on older urban residential properties. Call +1 201-776-9102 or visit eproconstruction.us.
What should I do after storm damage to my roof in New Brunswick?
Document visible damage safely from the ground, then call E Pro at +1 201-776-9102). We offer 24/7 emergency roof repair response and can apply temporary protection the same day if your property is exposed. We provide written damage documentation for insurance claims and handle the full storm damage repair process.
How long does a roof replacement take?
Most single-family roof replacements in New Brunswick are completed in one to two days. Two-family and more complex properties may require additional time. E Pro gives you a clear timeline before work begins and manages all scheduling and site logistics, including urban access considerations.
Are you licensed and insured in New Jersey?
Yes. E Pro Construction holds NJ Home Improvement Contractor License #13VH12693500, full liability and workers’ compensation insurance, and is BBB A-rated. Continuously licensed in New Jersey for years. All details on our about page.
Local Knowledge: What New Brunswick Homeowners Should Know About Their Roofs
New Brunswick is one of the older continuously occupied cities in New Jersey, and that history shows in its building stock. Significant portions of the city’s residential neighborhoods contain homes built between 1890 and 1940 — structures with original board sheathing under whatever roofing is currently in place, masonry chimneys that have never been professionally re-flashed, and multiple generations of layered repairs that can mask more serious underlying issues.
One thing unique to New Brunswick’s roofing landscape: the city has a high proportion of rental and multi-unit properties, where deferred maintenance on roofing is more common than on owner-occupied homes. If you’re a landlord with properties in New Brunswick, a professional roof inspection on any building more than 15 years removed from its last roof work is a worthwhile investment — both for the property’s protection and for your tenant liability exposure.
The city’s urban density creates specific access considerations for roofing work — parking for equipment, proximity to neighboring properties, and the need to protect adjacent tenants and passersby during repairs are all part of working in New Brunswick that experienced contractors handle routinely. E Pro has worked in dense urban residential settings across Middlesex County and manages these logistics without difficulty. A roofing contractor in New Brunswick who isn’t prepared for that environment will show it quickly.













