Roof Repair Company in Roselle, NJ
Roselle homeowners have been trusting their roofs to E Pro Construction, LLC for over two decades โ and for good reason. We’re a fully licensed and insured roofing company with 27+ years of hands-on experience serving Union County, and we understand the specific demands that Roselle’s mid-century housing stock places on every roofing system we touch.
From a leaking flat roof over a porch addition on Chestnut Street to a full tear-off on a 1940s cape near Warinanco Park, E Pro handles every job with the same attention to detail.
Call (862) 232-6765 to schedule your free roof inspection.

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 Roselle Homeowners Choose E Pro Construction
Picking the right Roofing Company in Roselle comes down to track record, credentials, and honest pricing. Here’s what E Pro brings:
Free estimates โ itemized, written pricing before any work begins, with no hidden charges at completion.
27+ years in business โ founded December 1997, serving Union County homeowners through every storm, season, and roofing challenge since.
4.9-star Google rating based on 102 verified reviews from real NJ homeowners โ not manufactured testimonials.
NJ Licensed Contractor #13VH12693500 โ fully licensed and insured, protecting you and your property at every stage of the job.
BBB A-Rated โ a publicly recognized record of honest, professional work. View our BBB profile.
1-year workmanship guarantee on all completed projects โ if something fails within a year of our work, we return and fix it.
24/7 emergency response โ roof damage doesn’t follow business hours, and our response doesn’t either.
+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 Roselle, NJ
Most of Roselle’s residential homes were built in the 1940s and 1950s โ which means they’re now 70 to 80 years old and working through their second or third roofing generation. Whether your home needs a targeted repair or a full replacement, here’s exactly what E Pro does for Roselle homeowners.
Skylight Repair in Roselle
A leaking skylight is one of the trickier roof repairs because the actual entry point and the visible stain on your ceiling are rarely in the same place โ water migrates along decking and rafters before it surfaces inside. E Pro traces the failure from the interior back to the source, then reseals or replaces the skylight frame, flashing, and curb with materials built for NJ’s seasonal temperature range. Ignoring it accelerates decking rot and invites mold into your attic insulation. Contact us to schedule a free inspection.
Roof Flashing Repair in Roselle
Roof flashing โ the metal that seals every transition point on your roof โ is the leading cause of residential leaks in Roselle’s aging housing stock. After 70-plus years of thermal cycling, flashing corrodes, lifts from dried-out sealant, and separates at seams. E Pro restores or replaces degraded flashing sections using durable materials and correct installation methods that hold through freeze-thaw cycles and heavy rain. If you’ve had a recurring leak that keeps coming back no matter who’s looked at it, failed flashing is almost always the answer. See all our roof repair services.
Roof Chimney Flashing in Roselle
The chimney-to-roof junction is one of the most stress-prone points on a mid-century NJ home โ it expands in summer heat and contracts through every winter, gradually working the flashing seal loose. E Pro installs proper step and counter flashing at chimney bases, creating a layered, interlocking seal that holds through NJ’s seasonal extremes rather than relying on sealant alone. Learn more about our chimney flashing services. A compromised chimney seal can cause hidden rot in rafters long before it shows up as a stain on your ceiling.
Dormer Roof Repair in Roselle
Many Roselle cape cods and colonials have dormers โ either original construction or additions from the postwar decades โ and their intersecting angles, valleys, and sidewall transitions make them disproportionately prone to water infiltration. E Pro repairs dormer valley seals, sidewall flashing, and worn field shingles on these structurally complex sections. If the paint on a dormer’s exterior wall is bubbling, or the ceiling just inside it shows moisture staining, water has likely been entering longer than it looks.
Roof Ridge Cap Repair in Roselle
The ridge cap runs along the highest point of your roof and takes more UV exposure and wind load than any other surface on the system. On homes in Roselle’s age range, ridge cap shingles often lose adhesive grip, crack along stress lines, and begin pulling away from the peak โ allowing wind to lift surrounding field shingles and drive rain under the deck. E Pro replaces failing ridge caps with correctly fastened, properly sealed shingles that restore protection at your roof’s most exposed point. Excess granules collecting in your gutters after rain are a reliable early signal.
Roof Leak Detection in Roselle
Finding the exact source of a roof leak is harder than it sounds โ especially in homes that have multiple layers of roofing history and complex framing. Water enters the roofing system at one point and travels along decking, insulation, or rafters before it exits as a stain somewhere else entirely. E Pro works backward from the interior moisture point to the exterior failure, identifying the real entry point rather than the nearest educated guess. That accuracy means you pay for one correct fix โ not a sequence of repairs that don’t hold.
Emergency Roof Leak Repair in Roselle
A storm peels back a section of shingles. A fallen branch punches through your deck in the middle of the night. These aren’t situations where you wait until Monday morning. E Pro’s 24/7 emergency roof repair in Roselle service means you get a real response when you call (862) 232-6765) โ immediate tarping and stabilization to stop active water entry, followed by permanent repair as soon as conditions allow. See the full scope of our emergency roof repair services before you need them.
Storm Damage Roof Repair in Roselle
Roselle’s location in central Union County puts it in the path of both coastal nor’easters tracking north and inland convective storm systems moving east โ a combination that makes significant storm activity a predictable part of life here. After a major event, lifted shingles, bent flashing, and punctured underlayment are often completely invisible from the street. E Pro provides thorough post-storm inspections and complete storm damage roof repair, including documentation support for insurance claims. Don’t assume no visible damage means no damage.
Wind Damage Roof Repair in Roselle
Strong winds attack roof edges, corners, and ridgelines first, working under shingle adhesive and breaking seals that took years to form. Once a shingle lifts, it rarely reseals on its own โ and every subsequent rainstorm pushes water further into the gap. As a roofing contractor in Roselle with 27 years of wind damage repairs behind us, E Pro replaces affected shingles, reseals lifted edges, and checks the surrounding field for secondary failures before the next storm finds what was missed.
Hail Damage Roof Repair in Roselle
Hail leaves impact bruising and granule loss that’s invisible to the naked eye from the ground but shortens your roof’s effective service life by years per event. Each strike fractures the shingle’s protective coating and exposes the mat underneath to UV degradation and moisture. E Pro inspects for hail impact patterns across your full roof surface โ including ridges, valleys, and the field shingles that are easy to miss. If Roselle took hail in a recent storm, schedule an inspection before your insurance claim window closes.
Water Damage Repair in Roselle
When a roof leak goes undetected or unrepaired for weeks or months, the damage runs deeper than shingles โ you’re looking at rotted board sheathing, saturated insulation, compromised rafters, and potential mold spreading into the living space from the attic. E Pro assesses the full scope of moisture intrusion before any re-roofing, replacing all structurally damaged material rather than covering hidden rot with new shingles. A musty attic odor, dark staining on exposed boards, or soft spots underfoot are all signs that water has been working longer than it appears.
New Roof Installation in Roselle
A full roof replacement on a Roselle home involves more than laying new shingles โ older homes typically require careful tear-off to assess decking condition, proper ventilation installation, and matching material to the home’s profile. E Pro manages complete roof installations from tear-off through final inspection, using quality shingle systems and ventilation practices suited to Roselle’s housing stock. We explain every option clearly, give you a realistic timeline, and leave your property clean when the job is done. View our completed project portfolio before deciding.
Our Roof Repair Process
Here’s what to expect when you call E Pro as your Roselle roofer โ from first contact to finished job:
Step 1 โ Free Inspection & Written Estimate We inspect your full roof system โ shingles, flashings, ridge, valleys, gutters, and attic ventilation where accessible โ and deliver a written estimate with itemized line items and no ambiguous charges.
Step 2 โ Honest Scope Review We explain what needs to be done, why, and what your options are in plain language. No inflated scopes, no pressure โ just an accurate assessment of your roof’s condition.
Step 3 โ Scheduling & Material Procurement We order the right materials, lock in your schedule, and plan around weather conditions to avoid rushing work into poor conditions that compromise results.
Step 4 โ Repair or Replacement Our crew arrives on time, protects your landscaping and property, and executes the work cleanly and correctly โ whether it’s a targeted two-hour repair or a full replacement day.
Step 5 โ Final Walkthrough & Cleanup We walk the completed job with you, confirm everything looks and functions correctly, remove all debris from your property, and leave the site clean. Your 1-year workmanship guarantee starts the day the job is complete.
Roof Repair Costs in Roselle, NJ
Repair costs in Roselle track with central Union County pricing. The ranges below reflect current market conditions โ use them as planning figures, not firm quotes, since final costs depend on your roof’s size, pitch, age, condition, and the specific scope of work required.
| Repair Type | Estimated Cost Range |
|---|---|
| Minor repairs (a few shingles, isolated flashing fix, small sealant) | $300 โ $650 |
| Moderate repairs (partial shingle section, flashing runs, small leak source) | $650 โ $1,700 |
| Major repairs (large damaged area, decking replacement, extensive flashing) | $1,700 โ $5,000+ |
| Full roof replacement (typical Roselle single-family, asphalt shingles) | $10,000 โ $22,000+ |
These are general estimates for planning purposes only. Actual costs vary based on project scope, materials, and site-specific factors. E Pro provides a free, itemized written estimate before any work begins โ no surprises.
If your home was damaged by a storm or hail event, your homeowner’s insurance may cover a significant portion of the cost. E Pro assists with thorough damage documentation to support your claim.
26+ years
of experience as a roof repair company in NJ.




Serving Roselle and Nearby Communities
E Pro Construction has been working in Roselle and the surrounding Union County communities for more than two decades. We understand the housing types common to this borough, the local permit landscape, and the seasonal weather patterns that put NJ roofing systems through their paces year after year.
As the local roofing company near Roselle that area homeowners call for both routine repairs and full replacements, we serve Roselle’s neighbors just as thoroughly:
- Roselle Park, NJ
- Linden, NJ
- Cranford, NJ
- Elizabeth, NJ
- Union, NJ
- Kenilworth, NJ
- Hillside, NJ
- Clark, NJ
E Pro serves all of Union County and into neighboring Essex, Middlesex, and Bergen counties. If you’re anywhere in northern New Jersey, we can get to you quickly.
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
E Pro Construction is ready to help with any roofing need in Roselle โ from a fast, targeted repair to a complete tear-off and replacement on a mid-century home. Call (862) 232-6765), email info@eproconstruction.us, or visit eproconstruction.us to get started. Free estimates, no obligation, no pressure.
Available Monday through Sunday, 8:30 AM โ 5:00 PM, with 24/7 emergency service for urgent situations. As a BBB A-rated, NJ-licensed roofing company with 27 years of completed work across Union County, E Pro is the Roofing Company in Roselle that shows up prepared, finishes the job correctly, and stands behind every project with a written guarantee. Reach out today โ we respond promptly.
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
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 Roselle, NJ?
For a typical single-family home in Roselle, a full asphalt shingle roof replacement generally runs between $10,000 and $22,000, depending on roof size, pitch, material, and the condition of the existing decking. Roselle’s mid-century homes sometimes require decking board replacement during tear-off, which can adjust the final scope. E Pro provides a free, written, itemized estimate before any work begins โ you get a specific number, not an open-ended range.
Does E Pro Construction serve Roselle, NJ?
Yes โ Roselle (07203) is one of our active Union County service areas. We work throughout the borough and all surrounding communities in Union, Essex, Middlesex, and Bergen counties. Contact us to schedule a free inspection, or browse our completed project portfolio to see work from homes in the area.
What should I do after storm damage to my roof in Roselle?
Document all visible damage right away โ photos and video from inside and outside the home. Then call E Pro at (862) 232-6765 for an emergency inspection before the next rain event compounds the problem. We can apply a temporary tarp to stop active water entry the same day and help you document the damage thoroughly for your insurance claim. Our full storm damage roof repair service covers everything from inspection to completed repair.
How long does a roof replacement take in Roselle?
Most single-family roof replacements in Roselle are completed in one to two days for standard-sized homes. Homes with steeper pitches, multiple dormers, or decking that requires replacement may extend the timeline to two to three days. E Pro gives you an accurate schedule at the estimate stage โ not an optimistic number that changes once the job starts.
Is E Pro Construction licensed and insured in New Jersey?
Yes. E Pro holds NJ Contractor License #13VH12693500 and carries full general liability insurance and workers’ compensation coverage. The company is BBB A-rated and backs all completed work with a 1-year workmanship guarantee. Our credentials are verifiable through the NJ Division of Consumer Affairs at any time.
Local Knowledge: What Roselle Homeowners Should Know About Their Roofs
Roselle’s residential housing stock is almost entirely postwar construction โ the vast majority of homes in the borough were built between the 1940s and 1960s, making them 65 to 80 years old today. That’s an important number, because most asphalt shingle systems carry a 25โ30-year design life. Homes of this age are typically on their second or third roofing generation, and each layer change carries its own history of flashing installations, repairs, and edge treatments that may or may not have been done correctly at the time.
Many Roselle homes also feature porch additions and rear extensions โ often with flat or very low-pitch roofs โ that present a completely different set of waterproofing challenges compared to the main sloped roof. These sections collect standing water after heavy rain and require proper drainage and membrane maintenance that standard shingle work doesn’t address.
Morses Creek runs through the borough, and Roselle’s proximity to the Rahway River drainage system means that heavy rain events produce higher-than-average ground moisture levels โ a factor that accelerates wood rot in roofs with any existing water intrusion. Nor’easters and summer convective storms are both regular events here.
As a borough under NJ municipal code, Roselle requires permits for full tear-off and replacement projects. Working with a licensed roofing contractor in Roselle familiar with the borough’s inspection process keeps your project compliant from start to finish. E Pro handles permit coordination on all applicable jobs. Learn more about our process on our about us page.













