Roof Repair Company in Morris Plains, NJ
Morris Plains homeowners have trusted E Pro Construction, LLC for dependable roof repair and replacement since 1997 โ that’s 27+ years of protecting homes right here in Morris County. John and the team are fully licensed (NJ #13VH12693500) and insured, bringing the kind of care and know-how your home deserves.
If your roof is leaking, showing storm damage, or simply due for an inspection, contact us today for a free, no-obligation estimate.
Call (862) 232-6765 โ we’re available MonโSun and offer 24/7 emergency response.

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 Morris Plains Homeowners Choose E Pro Construction
When you’re looking for a reliable roof repair company in Morris Plains, you want a contractor who knows the area, stands behind their work, and shows up when you need them. Here’s why hundreds of NJ homeowners have chosen E Pro:
- 27+ years in business โ founded in December 1997, serving Morris County and surrounding NJ communities for over two decades
- 4.9-star Google rating based on 102 verified reviews โ real neighbors, real results
- NJ Licensed Contractor #13VH12693500 โ fully credentialed and compliant with New Jersey state requirements
- BBB A-Rated โ verified on the Better Business Bureau
- 1-year workmanship guarantee on all completed work
- 24/7 emergency roof repair service โ because storms don’t follow business hours
- Free estimates โ no pressure, no obligation, just honest answers about your roof
+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 Morris Plains
Morris Plains sits in the heart of Morris County, where older homes line quiet residential streets and every season brings new demands on your roof. From nor’easters in February to heavy summer thunderstorms rolling off the ridgeline, the roofs here earn their wear. Below are the roofing services E Pro provides to Morris Plains homeowners.
Skylight Repair in Morris Plains
A damaged skylight can be one of the most deceptive sources of water intrusion in your home. Cracked glazing, failed seals, or deteriorated flashing around the frame lets water track down into your ceiling before you ever notice a drip. E Pro diagnoses whether the issue is the skylight unit itself or the surrounding roof integration and repairs it correctly the first time โ no temporary patches, no repeat calls.
Roof Flashing Repair in Morris Plains
Flashing is the metal barrier that protects every transition on your roof โ valleys, skylights, dormers, chimneys, and wall junctions. When flashing lifts, corrodes, or pulls away from the sealant, water finds its way in fast. Many homeowners discover flashing failure only after interior water stains appear. As your local roof repair company in Morris Plains, E Pro inspects and reseals or replaces compromised flashing before minor seepage becomes a structural issue.
Roof Chimney Flashing in Morris Plains
The joint where your chimney meets the roof deck is one of the most leak-prone spots on any home. Step flashing, counter flashing, and saddle (cricket) flashing all work together to direct water away from the masonry-to-shingle transition. When one component fails, the whole system is compromised. E Pro’s chimney flashing repair service restores this critical weatherproofing layer with precision metalwork and long-lasting sealants rated for NJ’s temperature swings.
Call (862) 232-6765 to schedule a chimney flashing inspection before your next heating season.
Dormer Roof Repair in Morris Plains
Dormers add character and natural light to Morris Plains homes, but their multiple flashing intersections and small roof planes make them disproportionately vulnerable to leaks. Ice dams and wind-driven rain collect at dormer sidewalls and along the low-slope sections at the base. E Pro addresses the full system โ shingles, flashings, and siding integration โ so your dormer stays dry through every NJ season.
Roof Ridge Cap Repair in Morris Plains
The ridge cap runs the length of your roof’s peak, capping the gap where two roof planes meet. Over time, ridge cap shingles crack, lift at the edges, or lose their adhesive bond โ often after a stretch of high winds or freeze-thaw cycles. A failing ridge cap exposes the decking directly to rain and accelerates shingle deterioration below. E Pro replaces damaged ridge cap sections and inspects the underlying ridge board to make sure the repair holds long-term.
Roof Leak Detection in Morris Plains
A drip in your ceiling rarely marks the actual entry point of water. Leaks travel along rafters and sheathing before surfacing, sometimes feet away from the real problem. E Pro’s leak detection service combines a thorough attic inspection, moisture mapping, and exterior assessment to pinpoint the source accurately. Treating the right spot the first time saves you from repeat repairs and prevents hidden mold or insulation damage from developing.
If you suspect a leak, reach out to our team โ we offer free estimates and fast scheduling.
Emergency Roof Leak Repair in Morris Plains
When water is actively entering your home, every hour matters. E Pro offers 24/7 emergency roof repair in Morris Plains โ a fast-response service designed to stop active leaks, install temporary weatherproofing if needed, and get your home protected the same day. Whether it’s a fallen branch, a wind-peeled section, or a sudden storm-night failure, our crew mobilizes quickly. Learn more about our emergency roof repair service or call (862) 232-6765 right now.
Storm Damage Roof Repair in Morris Plains
Morris County sees its share of severe weather โ nor’easters, fast-moving summer squalls, and the occasional tropical remnant all deposit heavy loads on your roof. Storm damage roof repair in Morris Plains requires a thorough post-storm inspection to catch both obvious damage (missing shingles, exposed decking) and hidden damage (lifted flashing, cracked ridge caps, saturated underlayment). E Pro documents damage thoroughly for insurance claims and handles the storm damage roof repair from inspection through final install.
Wind Damage Roof Repair in Morris Plains
High winds are particularly hard on tab shingles and ridge caps, where adhesive strips can lose their bond and entire sections peel back. Once a few shingles are gone, the exposed underlayment degrades quickly and water intrusion follows. E Pro replaces lifted or missing shingles, re-seals edges, and reinforces vulnerable sections so your roof doesn’t shed material at the next storm system through Morris Plains.
Hail Damage Roof Repair in Morris Plains
Hail leaves impact bruising on asphalt shingles that isn’t always visible from the ground but dramatically shortens remaining roof life. Granule loss from hail hits accelerates UV degradation and reduces your shingle’s waterproofing capacity. As a roofing contractor in Morris Plains with deep knowledge of insurance-required documentation, E Pro can inspect your roof after any hail event, photograph the damage, and complete the repair or replacement properly.
Water Damage Repair in Morris Plains
Unaddressed roof leaks eventually reach roof decking, rafters, insulation, and interior ceilings. What started as a flashing gap becomes rotted sheathing and compromised structural members. E Pro’s water damage repair service goes beyond the surface โ assessing the full extent of moisture intrusion, replacing damaged decking and framing where necessary, and sealing the leak source before rebuilding. Catching water damage early is always the less expensive path.
New Roof Installation in Morris Plains
There’s a point where repairs stop making financial sense and a full roof installation becomes the smarter investment. E Pro installs new roofs on Morris Plains homes using quality architectural asphalt shingles, underlayment systems, and code-compliant ventilation โ the full system, not just the surface layer. Each new roof installation comes with our 1-year workmanship guarantee and the confidence of 27+ years of NJ roofing experience.
Ready to discuss a new roof? Call (862) 232-6765 for a free estimate.
Our Roof Repair Process
Working with E Pro as your roof repair company in Morris Plains means you’ll always know what to expect. Here’s a typical project from start to finish:
Step 1 โ Free Inspection & Estimate Our crew performs a thorough exterior and attic inspection, identifying all damage โ visible and hidden. You receive a clear, written estimate with no surprise charges.
Step 2 โ Material Selection & Scheduling We confirm the materials that match your existing roof (or upgrade if preferred) and schedule the work at a time that’s convenient for you.
Step 3 โ Professional Repair or Installation Our licensed crew completes the work efficiently, using proper flashing, underlayment, and fastening techniques โ no shortcuts. We protect your landscaping and property throughout.
Step 4 โ Final Walkthrough & Cleanup Before we leave, we walk the job with you, clear all debris and waste, and make sure you’re fully satisfied with the result.
Step 5 โ Workmanship Guarantee Every job is backed by our 1-year workmanship guarantee. If anything related to our work requires attention, we come back โ no debate.
Roof Repair Costs in Morris Plains, NJ
Understanding what repairs might cost helps you plan and avoid surprises. The following ranges are general estimates for Morris Plains and the surrounding Morris County area; your actual cost will depend on roof size, material, damage extent, and current market conditions. E Pro provides written estimates at no charge.
| Repair Type | Estimated Range |
|---|---|
| Minor repairs (a few shingles, small flashing fix, minor sealant) | $300 โ $600 |
| Moderate repairs (partial shingle replacement, small leak area, flashing section) | $600 โ $1,500 |
| Major repairs (large damaged section, decking replacement, extensive flashing) | $1,500 โ $4,500+ |
| Full roof replacement (typical Morris Plains home) | $12,000 โ $28,000+ |
These figures are estimates only and reflect general 2025โ2026 NJ market pricing. Costs vary based on materials, labor, access, and project specifics. Contact E Pro for a free written estimate tailored to your home.
26+ years
of experience as a roof repair company in NJ.




Serving Morris Plains & Surrounding Towns
As a local roof repair company near Morris Plains, E Pro Construction draws on decades of experience across Morris County. From the leafy streets of Morris Plains borough to the surrounding townships, our crew understands the regional housing stock, the local permit landscape, and the specific weather patterns that wear roofs down in this part of New Jersey.
Morris Plains sits centrally in a cluster of established communities โ and homeowners across all of them count on E Pro for fast response, honest assessments, and work that holds up. We serve the full Morris County area and extend into neighboring NJ counties as well.
Nearby towns E Pro also serves:
- Morristown, NJ
- Parsippany, NJ
- Hanover Township, NJ
- Morris Township, NJ
- Denville, NJ
- Randolph, NJ
- Mountain Lakes, NJ
- Rockaway, NJ
- Madison, NJ
- Florham Park, NJ
E Pro serves all of Morris County and the surrounding NJ counties. See our full service area and work portfolio.
Meet The Owner
John, the owner and a Master Mason since 1997, personally oversees all projects. His 27 years of experience in Northern New Jersey are critical for correctly diagnosing issues specific to Passaic’s unique brownstone and clay-heavy foundations.

Recently Completed Projects
Get Your Free Estimate Today
Your roof is one of the most important systems protecting your home โ and E Pro Construction is ready to help you keep it that way. As an established roof repair company in Morris Plains, E Pro offers free, honest estimates with no obligation and no pressure.
- ๐ 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 roof repair cost in Morris Plains, NJ?
Minor repairs โ a handful of missing shingles or a small flashing issue โ typically run $300 to $600 in the Morris Plains area. Moderate damage (partial shingle replacement or a contained leak area) generally lands between $600 and $1,500. Significant structural or decking repairs can run $1,500 to $4,500 or more. These are general estimates; actual pricing depends on roof size, material, and current conditions. Call E Pro at (862) 232-6765 for a free, written estimate specific to your home.
Does E Pro Construction serve Morris Plains, NJ?
Yes. E Pro Construction serves Morris Plains and the surrounding Morris County communities including Morristown, Parsippany, Hanover Township, Denville, Randolph, and more. With 27+ years operating across northern New Jersey, the crew is familiar with local housing types, common roofing problems in this region, and Morris County permit requirements. Call (862) 232-6765 or visit eproconstruction.us to get started.
What should I do after storm damage to my roof in Morris Plains?
First, document everything you can safely see from ground level โ photos of missing shingles, damaged gutters, or debris impact marks. Do not attempt to climb the roof yourself. Call E Pro for an emergency or priority inspection; our team will get up safely, assess the full damage, and provide documentation suited for insurance purposes. For active leaks, we can install temporary weatherproofing the same day. Reach our storm damage team at (862) 232-6765 โ available 24/7.
How long does a roof replacement take in Morris Plains?
Most standard residential roof replacements in Morris Plains are completed in one to two days. Larger homes, complex roof geometries (multiple hips, valleys, dormers), or projects that require decking replacement may take three days or more. E Pro confirms a realistic timeline during the estimate phase so you can plan accordingly. Weather holds are uncommon but possible with NJ’s variable spring and fall conditions.
Is E Pro Construction licensed and insured in New Jersey?
Yes โ E Pro Construction, LLC holds NJ Home Improvement Contractor License #13VH12693500 and is fully insured for both liability and workers’ compensation. The company carries a BBB A rating and backs every completed job with a 1-year workmanship guarantee. These credentials protect you as a homeowner and are available for verification. Learn more on our about us page.
Local Knowledge: What Morris Plains Homeowners Should Know About Their Roofs
Morris Plains is a tightly knit residential borough incorporated in 1926, and a significant portion of its housing stock reflects that era โ homes built in the mid-20th century, many of which are now on their second or even third roof system. Asphalt shingles dominate the neighborhood, with older homes occasionally featuring slate or wood shake on steeper pitches.
Climatically, Morris Plains sits in a humid subtropical zone with real seasonal extremes. Winters bring freeze-thaw cycling that stresses flashing and sealants, and nor’easters routinely drive rain and ice horizontally under lifted shingles. Summer sees intense convective storms that can drop hail and sustain 60+ mph gusts across the ridgelines of Morris County.
One frequently overlooked issue in this area: ice damming. Homes with lower attic ventilation โ common in pre-1970s construction โ trap heat that melts roof snow, which then refreezes at the eaves. Over several seasons this warps gutters, saturates fascia, and forces water under shingles. If your home is older and you’ve had recurring winter leaks along eave walls, a proper ventilation and insulation assessment should accompany any roof repair in Morris Plains.
New Jersey’s Department of Community Affairs classifies most residential roofing repairs as ordinary maintenance โ meaning a state permit is not required for most repair work. However, local Morris County and borough-level regulations may apply for full replacements; E Pro handles all permitting requirements as part of every project.













