Roof Repair Company in Frankford Township, NJ
If your home in Frankford Township needs a reliable roof repair company, E Pro Construction, LLC has been serving Sussex County homeowners for 27+ years. We’re fully licensed (NJ #13VH12693500) and insured, and every job โ from a single shingle replacement to a full roof installation โ comes with our 1-year workmanship guarantee.
Frankford Township’s rural character, mature tree canopy, and four hard seasons mean your roof works harder here than almost anywhere in New Jersey.
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 Choose E Pro Construction in Frankford Township
Sussex County homeowners have trusted E Pro since December 1997 โ that’s over 27 years of showing up on time, doing the job right, and standing behind the work. Here’s what that means for your home:
- Locally familiar: We’ve worked throughout Sussex County and the surrounding NJ Skylands region, so we understand the weather, the housing stock, and the roofing challenges specific to Frankford Township.
- Proven track record: Our 4.9-star Google rating is based on 102 verified reviews from real NJ homeowners โ not manufactured testimonials.
- NJ Licensed Contractor #13VH12693500 โ fully insured, so you’re protected from start to finish.
- BBB A-Rated โ view our profile for independent verification.
- 1-year workmanship guarantee on every repair and installation we complete.
- 24/7 emergency response โ because roof emergencies don’t wait until Monday morning.
- Free estimates โ no pressure, no obligation, just honest answers about what your roof needs.
Learn more about our story and our team or browse our completed projects before you call.
+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 Frankford Township
Frankford Township’s older farmhouses, lakeside cottages along Culver’s Lake and Lake Owassa, and newer colonial-style homes all face a common challenge: a climate that swings from icy nor’easters to humid summer thunderstorms. The roofing services below address the full range of what a Frankford Township homeowner is likely to face. See our complete roofing service menu for more detail.
Skylight Repair in Frankford Township
Skylights are vulnerable at the seal โ the point where the glass frame meets the surrounding roofing material. Over time, that seal degrades, especially after the freeze-thaw cycles common in Sussex County winters. If you notice water staining on your ceiling near a skylight, or feel a draft around the frame, the issue is rarely the glass itself. E Pro inspects the flashing, the curb, and the sealant to find the true source and fix it correctly the first time.
Roof Flashing Repair in Frankford Township
Flashing โ the thin metal strips that seal joints around chimneys, vents, skylights, and roof valleys โ is the most common point of failure on any roof. When it lifts, cracks, or corrodes, water gets in fast. As a roofing contractor in Frankford Township with decades of experience, E Pro replaces worn or improperly installed flashing with properly fastened metal, sealed and counter-flashed to current NJ code standards. Ignoring failed flashing even for one winter can result in significant structural damage. Explore our full roof repair services.
Roof Chimney Flashing in Frankford Township
The chimney-to-roof junction is one of the most water-prone spots on any home. Chimney flashing requires step flashing, counter-flashing, and saddle flashing โ each piece working together. E Pro installs and repairs all three components correctly, using materials rated for NJ’s harsh winters. Many Frankford Township homes have masonry chimneys that have shifted slightly over decades; we account for that movement so the repair lasts. Learn more about our chimney flashing services.
Ready to stop that chimney leak for good? Call (862) 232-6765 for a free inspection.
Dormer Roof Repair in Frankford Township
Dormer walls create multiple transition points where vertical siding meets sloped roofing โ and those intersections are leak-prone. E Pro examines the flashing at each dormer sidewall and headwall, along with the dormer’s own mini-roof surface. Older Frankford Township homes often have dormers that were added or modified over the years, sometimes with non-standard materials that now need upgrading. We bring everything up to a consistent, weather-tight standard.
Roof Ridge Cap Repair in Frankford Township
The ridge cap runs along the highest point of your roof and is the first thing that takes a beating from wind. Missing or cracked ridge cap shingles expose the underlying ridge board to moisture, which can lead to rot, mold, and interior leaks. High-wind events โ common in the elevated Kittatinny Valley area โ accelerate ridge cap wear. E Pro replaces ridge caps using manufacturer-matched materials and proper nailing patterns so they hold through the next storm season.
Roof Leak Detection in Frankford Township
A visible water stain on your ceiling rarely points directly to the leak source โ water travels. E Pro uses a systematic roof leak detection process to trace moisture back to its true origin, whether that’s a failed pipe boot, a cracked valley, or a compromised field shingle. Finding the real source matters because patching the wrong spot just delays โ and often worsens โ the problem. Our inspections cover the full roof plane, not just the area above the stain.
Not sure where your leak is coming from? Contact us for a thorough inspection.
Emergency Roof Leak Repair in Frankford Township
Emergency roof leak repair in Frankford Township is available 24 hours a day, 7 days a week through E Pro. When a nor’easter blows through or a summer storm drops a tree limb on your roof, you need someone who can respond quickly and safely stabilize the damage before water destroys your interior. E Pro dispatches promptly, secures the affected area, and provides a full repair plan so you know exactly what comes next. See our emergency roof repair services.
Storm Damage Roof Repair in Frankford Township
Sussex County weather can be severe โ heavy snow loads, ice dams, and fierce spring storms regularly damage roofs throughout Frankford Township. Storm damage roof repair in Frankford Township requires more than a quick patch; it requires a proper damage assessment to document every affected area, particularly if you’re filing an insurance claim. E Pro works thoroughly and transparently so you have an accurate scope of damage in writing. Learn more about storm damage roof repair.
Wind Damage Roof Repair in Frankford Township
Wind damage often looks minor from the ground โ a few lifted shingles, maybe a section of ridge cap gone. But once a shingle seal breaks, the wind gets underneath and peels back larger sections with every subsequent storm. The Kittatinny Mountain corridors can funnel strong northwest winds directly over Frankford Township, making wind damage roof repair a recurring need for area homeowners. E Pro re-secures lifted shingles and replaces any that are beyond repair before the next storm arrives.
Hail Damage Roof Repair in Frankford Township
Hail damage isn’t always obvious โ small dents in asphalt shingles look harmless but they break down the granule layer that protects against UV and water infiltration. Over time, those dented spots become soft spots that fail ahead of schedule. E Pro conducts a thorough hail damage inspection, documents the impact pattern, and completes repairs using matched materials. If the damage is widespread, we’ll tell you honestly whether a full replacement is the smarter financial decision.
Water Damage Repair in Frankford Township
Water damage that starts at the roof can move fast โ saturating insulation, rotting decking, staining ceilings, and promoting mold growth within days in humid NJ summers. E Pro addresses both the roofing defect causing the leak and the resulting structural damage to decking or sheathing. Leaving wet materials in place and simply patching the exterior is a shortcut that leads to much larger repair bills later.
Think you may have water damage? Call (862) 232-6765 โ we’ll assess the full scope at no charge.
New Roof Installation in Frankford Township
New roof installation in Frankford Township is a major investment, and it should be done once and done right. E Pro handles the full process โ tear-off, decking inspection and repair, underlayment, ice and water shield (essential in NJ’s freeze-thaw climate), and shingle installation โ with a crew that has performed this work for over two decades. We use quality manufacturer products backed by manufacturer warranties alongside our own 1-year workmanship guarantee. View our full roofing installation services.
Our Roof Repair Process
Step 1 โ Free Inspection & Assessment E Pro performs a thorough inspection of your entire roof, not just the obviously damaged area. We check flashing, field shingles, ridge, eaves, valleys, and penetrations and share our findings with you clearly before any work begins.
Step 2 โ Written Estimate You receive a detailed, written scope of work and cost estimate โ no verbal promises, no mystery line items. We explain what needs to be done and why so you can make an informed decision.
Step 3 โ Material Selection & Scheduling We confirm the right materials for your roof type and schedule the repair at a time that works for you. For emergency repairs, we stabilize the area immediately and follow up with the permanent fix.
Step 4 โ Repair or Installation Our crew completes the work efficiently and safely, protecting your landscaping and property throughout the process. All debris is removed and the site is cleaned before we leave.
Step 5 โ Final Walkthrough & Warranty We walk the job with you, answer any questions, and confirm your 1-year workmanship guarantee in writing. If anything doesn’t meet your expectations, we come back and make it right.
Roof Repair Costs in Frankford Township
Roof repair pricing in Frankford Township, NJ varies significantly based on the type and extent of damage, the pitch and accessibility of your roof, and current material costs. The following ranges are estimates based on current NJ market data โ your actual cost may be higher or lower depending on the specifics of your roof:
| Repair Type | Estimated Cost Range |
|---|---|
| Minor repairs (a few shingles, small leak, pipe boot replacement) | $300 โ $600 |
| Moderate repairs (flashing replacement, section of shingles, small leak with decking damage) | $600 โ $1,500 |
| Major repairs (extensive storm damage, large decking replacement, multi-area leaks) | $1,500 โ $4,500+ |
| Full roof replacement (varies by size, material, complexity) | $10,000 โ $25,000+ |
These figures are general estimates and are not a guarantee of price. Steep-pitch roofs, multi-story homes, specialty materials (slate, metal, tile), and post-storm demand surges can all affect your final cost. The only way to get an accurate number for your home is a proper inspection and written estimate.
Call (862) 232-6765 for a free, no-obligation estimate specific to your Frankford Township home.
26+ years
of experience as a roof repair company in NJ.




Serving Frankford Township and Nearby Communities
E Pro Construction serves Frankford Township and the broader Sussex County region from our base in New Jersey. Over 27 years, we’ve built relationships with homeowners throughout the Skylands area โ from the lakeside communities along Culver’s Lake to the rural neighborhoods along Route 206. Our crews are familiar with the roads, the home styles, and the roofing conditions that define this part of NJ.
In addition to Frankford Township, we regularly serve homeowners in:
- Branchville, NJ
- Hampton Township, NJ
- Lafayette Township, NJ
- Wantage Township, NJ
- Sandyston Township, NJ
- Newton, NJ
- Sparta Township, NJ
- Vernon Township, NJ
E Pro serves all of Sussex County and neighboring Warren, Morris, and Passaic counties across northern New Jersey.
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
If you’re looking for a roof repair company in Frankford Township that will give you straight answers, show up when promised, and stand behind the work โ E Pro Construction is ready. We’ve been serving northern New Jersey homeowners since December 1997, and our reputation is built on honest assessments and durable repairs.
Call (862) 232-6765 โ available Monday through Sunday, 8:30 AM to 5:00 PM, with 24/7 emergency service when you can’t wait.
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
Does E Pro Construction serve Frankford Township, NJ?
Yes. E Pro Construction serves Frankford Township and all surrounding Sussex County communities, including Branchville, Wantage Township, Lafayette Township, and Sparta. We cover all zip codes in the area: 07822, 07826, and 07860. Call (862) 232-6765 to schedule your free estimate โ we’re available Monday through Sunday.
How much does roof repair cost in Frankford Township, NJ?
Minor repairs โ a handful of shingles or a basic pipe boot โ typically run $300โ$600 in the Frankford Township area. Moderate repairs involving flashing, a leak with some decking damage, or a section of shingles generally fall in the $600โ$1,500 range. Major repairs from storm damage can exceed $1,500 depending on scope. These are estimates; the only accurate number comes from an on-site inspection. E Pro offers free estimates with no obligation.
What should I do after storm damage to my roof in Frankford Township?
First, document everything with photos from ground level โ don’t get on the roof yourself. If there’s active water intrusion, place buckets and use towels to protect your floors and belongings. Call E Pro at (862) 232-6765 for emergency service; we’re available 24/7. If you plan to file an insurance claim, don’t authorize any permanent repairs until your adjuster has had a chance to review the damage โ but a licensed contractor can provide temporary stabilization in the meantime.
How long does a roof replacement take in Frankford Township?
Most standard residential roof replacements in Frankford Township are completed in one to three days. The timeline depends on the size of the roof, its complexity (dormers, multiple valleys, steep pitch), and weather. E Pro keeps you informed throughout the process and will give you a realistic schedule before work begins. We don’t rush jobs to hit a daily quota โ the work is done right the first time.
Is E Pro Construction licensed and insured in New Jersey?
Yes. E Pro Construction holds NJ Home Improvement Contractor License #13VH12693500, is fully insured, and carries an A rating with the Better Business Bureau. All work is completed by our own trained crew โ not subcontracted out. Every repair and installation comes with a 1-year written workmanship guarantee. You can verify our license through the NJ Division of Consumer Affairs.
Local Knowledge: What Frankford Township Homeowners Should Know About Their Roofs
Frankford Township sits in the Kittatinny Valley at elevations ranging from 450 to nearly 1,000 feet โ that altitude matters for roofing. Winters here are measurably colder and snowier than much of NJ, and the region regularly sees ice damming along roof eaves when daytime thawing meets sub-freezing overnight temperatures. Ice dams force water under shingles and into the home; ice and water shield underlayment is not optional here โ it’s essential.
Many homes in Frankford Township were built between the 1950s and 1980s, and a significant number of lakeside cottages are even older. Roofs on these structures often have original or once-replaced asphalt shingle systems that are now at or past their designed lifespan. If your home is in that era, there’s a reasonable chance your next leak isn’t isolated โ it’s a sign the entire system is aging out.
Frankford Township is also in a region that sees strong northwest winds funneled through the Kittatinny Mountain corridor, making wind damage and ridge cap failures more common than in lower-lying parts of NJ. Spring nor’easters and late-summer thunderstorms can drop significant hail and bring tree limbs down on roofs with very little warning.
New Jersey updated its residential construction permit requirements in 2018, classifying standard shingle roof repairs on one- and two-family homes as minor work โ meaning a permit is generally not required for most residential repairs. That said, if structural decking is involved or your property is subject to local historic preservation rules, check with Frankford Township’s construction office before work begins.













