Roof Repair Company in Berkeley Heights, NJ
Berkeley Heights roofs tell you a lot about the town. Walk past older Colonials near the Passaic River corridor or the tree-lined streets near Watchung Reservation, and youโll see the same patternโsteep shingle roofs, aging chimney flashing, and dormers that have taken decades of New Jersey winters. E Pro Construction handles roof repair in Berkeley Heights, NJ every week, usually after a homeowner notices the first stain on a ceiling or a shingle blown loose after a storm.
Our crew has been driving from Elmwood Park to Berkeley Heights for repairs since the late 1990s. Itโs about 45 minutes from our headquarters at 100 North Street, close enough for same-day service when a leak starts.
Call (862) 232-6765 and weโll take a look.

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 Berkeley Heights Homeowners Trust E Pro Construction for Roof Repair
Berkeley Heights homeowners call us because weโre close and we respond fast. From Elmwood Park, our crew can usually reach Berkeley Heights in under an hour. For leaks, storm damage, or emergency roof repair, we offer same-day service and 24/7 emergency response.
Most weeks weโre working somewhere in the areaโNew Providence, Summit, Chatham, or Long Hill. Those neighborhoods share the same housing stock: post-war Cape Cods, Colonials, and Split-Levels built between the 1940s and the 1970s. That matters for roof repair because materials and installation styles changed over time. We source materials that match Berkeley Heightsโs mid-century homes, so repairs blend with the original roof system.
Permits are another reason homeowners bring us in. Weโve pulled permits through Berkeley Heights municipalities dozens of times, and we know exactly what their building departments expect. Some repairs require inspections, others donโt. Knowing the difference saves homeowners time.
Weather is the other factor. Berkeley Heights roofs face norโeasters, heavy snowfall, and 40+ freeze-thaw cycles each year. Ice dams, lifted shingles, and flashing failure are common calls after storms. Our repair approach focuses on underlayment integrity, correct flashing installation, and wind-rated shingle fastening.
Credentials matter too. We operate under NJ License #13VH12693500, and weโre fully licensed and insured. E Pro Construction has served Northern New Jersey since 1997, and weโre still family-owned and operated. Our 4.9-star Google rating across 100+ reviews reflects the way we workโclear communication, honest inspections, and repairs that hold.
And if you call the office, John answers the phone himself.
Every repair also includes a 1-year workmanship guarantee. Fixed right the first time.
+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 Berkeley Heights
Skylight Repair
Skylight leaks are common in Berkeley Heights homes that added skylights during renovations in the 1980s and 1990s. The problem is usually failed flashing or deteriorated underlayment around the curb. We remove surrounding shingles, inspect the decking, and install new step flashing and waterproof membrane. Ignoring the leak allows moisture to spread into insulation and drywall long before the stain appears on the ceiling.
Roof Flashing Repair
Roof flashing protects the most vulnerable areas of a roof โ valleys, edges, and wall intersections. Many older Berkeley Heights homes still have original galvanized flashing that has rusted or pulled loose. We remove the damaged sections, inspect the decking underneath, and install new aluminum or copper flashing integrated properly with the shingle system.
Roof Chimney Flashing
Chimneys are one of the most frequent leak points we see. Older mortar joints and deteriorated counter flashing allow water to enter along the chimney base. Our crew removes the old flashing, installs new step flashing, and sets fresh chimney flashing sealed into the mortar joints. Done correctly, this protects both the roof and the chimney structure for years.
Dormer Roof Repair
Dormers are common on Berkeley Heights Cape Cod and Colonial homes. They add character โ and extra leak points. Dormer roof repair often involves replacing damaged shingles, repairing step flashing along the dormer walls, and installing new underlayment. Ignoring dormer leaks usually leads to interior wall damage in upstairs bedrooms.
Roof Ridge Cap Repair
Ridge caps sit along the peak of your roof and take the full force of wind and weather. After years of sun and freeze-thaw cycles, ridge cap shingles can crack or loosen. We remove the damaged caps, inspect the ridge vent if present, and install new ridge cap shingles that match the existing roof system.
Roof Leak Detection
Not every leak is obvious. Water can travel along rafters or decking before dripping into a room. Our leak detection process includes inspecting flashing, valleys, pipe boots, ridge caps, and attic conditions. We track the moisture path back to the actual entry point so the roof leak repair addresses the cause โ not just the symptom.
Emergency Roof Leak Repair
Some leaks canโt wait. After a storm or fallen branch, water can enter immediately. Our 24/7 emergency roof repair service stabilizes the roof with tarping, temporary flashing, and sealing until permanent repairs can be completed. This prevents further interior damage while materials are ordered.
Storm Damage Roof Repair
Nor’easters and strong thunderstorms regularly impact Berkeley Heights roofs. Wind can lift shingles, while heavy rain exposes weak flashing points. Storm damage roof repair usually involves replacing missing shingles, resealing lifted tabs, repairing flashing, and checking the roof deck for moisture intrusion.
Wind Damage Roof Repair
High winds above 50 mph can loosen shingle tabs or pull nails through the decking. Wind damage often goes unnoticed until the next rainfall. We replace compromised shingles, re-secure the surrounding rows, and seal the repair area so it withstands the next storm.
Hail Damage Roof Repair
Hail impacts knock protective granules off asphalt shingles, exposing the underlying mat to UV deterioration. Over time this weakens the roof system. Our crew inspects the entire surface, replaces compromised shingles, and ensures flashing and ridge caps remain intact.
Water Damage Repair
Roof leaks sometimes reach the structural components beneath the shingles. Water damage repair may involve replacing rotted decking, installing new underlayment, and restoring shingles and flashing above. Catching this early prevents structural damage and costly interior repairs.
What Does Roof Repair Cost in Berkeley Heights, NJ?
Roof repair costs in Berkeley Heights vary based on the scope of work, the condition of the existing roof, materials required, and site access. Here are typical ranges for common services we handle throughout the county:
Roof Leak Repair: $350โ$900 for most single-source leaks. Cost increases when the water entry point is difficult to isolate or when decking underneath has sustained rot.
Chimney Flashing Repair/Replacement: $400โ$1,200 depending on chimney size and flashing type. Full counter flashing and saddle installation on large chimneys adds labor time.
Skylight Repair: $300โ$850 for resealing and re-flashing. Full skylight replacement runs higher and depends 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 sections were affected. Insurance-covered work may offset costs significantly.
Ridge Cap Replacement: $300โ$700 for most residential roofs. Longer ridge lines and steep pitches add to labor.
Emergency Tarping & Stabilization: $250โ$600 depending on roof area and access.
Cost factors specific to Berkeley Heights include permit fees where required, material matching for older homes, steep roof pitches, and the extent of decking damage beneath shingles.
Every project receives a free estimate. Call (862) 232-6765 and weโll inspect your Berkeley Heights property and provide clear written pricing.
Prices shown are estimates based on typical Berkeley Heights projects. Final costs depend on your specific conditions.
Common Roofing Problems in Berkeley Heights Homes
Ice Dam Damage from Freeze-Thaw Cycles
Berkeley Heights winters produce repeated freeze-thaw cycles that create ice dams along roof edges. Homeowners often notice ceiling stains after snow melts during warmer afternoons. We repair damaged underlayment and shingles and improve ventilation where needed to reduce future ice buildup.
Flashing Failure at Chimneys and Dormers
Many older homes have original flashing that has corroded or separated. Leaks appear near fireplaces or upstairs walls. Our repairs involve removing failed flashing completely and installing new step and counter flashing correctly.
Shingle Deterioration from Tree Debris
Neighborhoods near wooded areas accumulate leaves and organic debris on roof valleys. Moisture trapped under debris accelerates shingle deterioration. We clean affected sections, treat moss growth, and replace compromised shingles.
Wind-Lifted Shingles After Nor’easters
Powerful storms regularly pass through Union County. High winds lift shingle tabs and break adhesive seals. We reseal loose tabs, replace missing shingles, and secure them using current wind-resistance installation methods.
Flat Roof Ponding on Additions
Many Berkeley Heights homes have small flat roof sections over garages or additions. Standing water shortens the life of TPO or EPDM membranes. Our crew evaluates drainage and restores proper waterproofing.
Our Roof Repair Process
Step 1: Free Roof Inspection
We visit your Berkeley Heights home and inspect the entire roof system โ flashing, ridge caps, valleys, pipe boots, and shingles. This inspection usually takes 30โ45 minutes and is completely free.
Step 2: Written Estimate with Full Scope
You receive a detailed estimate outlining the work required and the materials used. We also explain any minor issues we notice that may need attention later.
Step 3: Permit Handling and Scheduling
If permits are required, we handle them through the Berkeley Heights building department. We schedule the repair at a convenient time and confirm the start date.
Step 4: Repair Execution
Our crew protects landscaping, completes the repair, and cleans the site daily. No subcontractors. The same trained crew handles every job.
Step 5: Final Walkthrough and 1-Year Guarantee
We review the finished repair with you and provide documentation of your 1-year workmanship guarantee.rages or additions. Standing water shortens the life of TPO or EPDM membranes. Our crew evaluates drainage and restores proper waterproofing.
26+ years
of experience as a roof repair company in NJ.




Serving Berkeley Heights Since 1997
Berkeley Heights has a mix of architectural styles โ 1940s Cape Cods, mid-century split-levels, and classic Colonials. Each style has its own roofing challenges. Over the past 27+ years, weโve repaired roofs across neighborhoods throughout the township.
Weโve repaired roofs within sight of Watchung Reservation, worked on homes near Plainfield Avenue, and helped families dealing with storm damage after strong nor’easters.
Because weโve handled so many projects here, we know the local permit process and building department expectations. Some projects require inspections while others do not โ we handle the paperwork either way.
Matching materials is another part of the job. Older Berkeley Heights homes sometimes use discontinued shingle colors or flashing styles. We source compatible materials so repairs blend seamlessly with the existing roof.
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.
What Berkeley Heights Homeowners Say
These reviews reflect what we hear consistently from Berkeley Heights homeowners: fast response, honest assessment, and repairs that actually hold.
We carry a 4.9-star rating on Google from more than 100 verified customers across Berkeley Heights and Northern New Jersey.
โJohn responded quickly when we had a leak after a storm. He found the flashing issue immediately and fixed it the same week.โ
โProfessional crew, clear estimate, and no surprises. Our roof leak has been gone for two years now.โ
Ready to join our Berkeley Heights customers who havenโt had a roof problem since? Call (862) 232-6765 for your free estimate.

Recently Completed Projects
Get Your Free Estimate Today
Call (862) 232-6765 and John will answer personally. Weโll schedule your free estimate within 24 hours โ usually same day. No pressure. Just an honest assessment of what your Clark property actually needs.
We also handle surrounding Union County and Northern New Jersey. Our 24/7 emergency service means weโre available when masonry problems canโt wait.
Small repair or full rebuild, we treat it the same way: proper footing, proper drainage, proper mortar. Weโve been doing this since 1997, and weโre not going anywhere. Your Clark home deserves masonry work that lasts.
E Pro Construction, LLC
100 North Street, Elmwood Park, NJ 07407
๐ (862) 232-6765โ|โ๐ง info@eproconstruction.us
Licensed & Insured โข NJ License #13VH12693500 โข Free Estimates โข 1-Year Guarantee โข Family-Owned Since 1997
Explore all Masonry Services ยป
Chimney Masonry ยป โข About Us ยป โข Our Work ยป โข Contact ยป
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 Berkeley Heights
How much does roof repair cost in Berkeley Heights, NJ?
Costs vary depending on damage type, roof pitch, and materials required. Most roof leak repairs fall between $350 and $900. Every project begins with a free written estimate so homeowners know exactly what to expect.
Do I need a permit for roof repair in Berkeley Heights?
Full roof replacements usually require permits, while most small repairs do not. We handle permit research and applications through the local building department whenever required.
How do I know if I need a repair or full roof replacement?
Age of the roof, widespread shingle deterioration, repeated leaks, and damaged decking can indicate replacement. If a repair will solve the issue cost-effectively, we recommend that instead.
How long do roof repairs last in New Jersey weather?
Proper repairs using quality materials can last 10โ20 years or longer. Every repair we complete includes a 1-year workmanship guarantee.
What are signs my roof is leaking?
Common signs include ceiling stains, daylight in the attic, curling shingles, granules in gutters, soft roof decking, or moisture around chimney flashing.
Does homeownerโs insurance cover roof repair?
Storm, wind, and hail damage are often covered by insurance. Age-related deterioration typically is not. We provide documentation homeowners need for insurance claims.
How quickly can you respond to an emergency?
Our 24/7 emergency roof repair service allows us to respond quickly to active leaks or storm damage. Temporary tarping protects the home until permanent repairs are completed.
What roofing materials do you use?
Most Berkeley Heights homes use architectural asphalt shingles. We also install aluminum or copper flashing and TPO or EPDM membranes on flat roof sections.
Can you match shingles on an older roof?
Yes. We source matching shingles or use color-matching techniques for discontinued products common on older homes.
Whatโs included in a free roof inspection?
We inspect shingles, flashing, ridge caps, valleys, skylights, pipe boots, gutters, fascia, soffit, and attic conditions. Findings are provided in writing.
Are you licensed and insured in New Jersey?
Yes. E Pro Construction operates under NJ License #13VH12693500, carries full insurance coverage, and maintains an A rating with the BBB.
How can I prevent roof damage?
Annual inspections, gutter cleaning, trimming tree branches, and addressing small leaks early help extend roof life.













