Get a Free Quote
5/5 by Rated Business
No Hidden Fees
 100% Financing Available 
Same Day Quotes
100% Guaranteed
Rated 5/5 by customers

Roof Repair Company in Bloomingdale, NJ

Bloomingdale homeowners know their roofs take a serious beating — from heavy lake-effect snowfall off Greenwood Lake to the summer thunderstorms that roll through Passaic County every July and August. E Pro Construction has been protecting NJ homes for years, and as a fully licensed and insured roofing contractor, we bring years of real-world experience to every job.

Need a free roof inspection? Call us at +1 201-776-9102 — we’re available Monday through Sunday, and around the clock for emergencies.

Local Experience in New Jersey’s unique architectural styles
Our company is fully licensed and insured
Free Expert Inspection – $0 Cost, No Obligation!
Certifications logos
R

Very Professional service from start to finish. Skilled workers had the job done quickly and to a high standard. Would highly recommended them.

Steven G. Bell

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!

Free Estimate

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.

A $250 inspection fee applies ONLY when you are in the process of buying or selling a house, or for insurance claims. The full amount will be credited toward the work if you hire us.

E Pro Truck parked before roof repair home project

Why Choose E Pro Construction in Bloomingdale

Finding a reliable roof repair company in Bloomingdale means finding someone who knows the area, shows up on time, and backs their work. Here’s what sets E Pro apart:

  • Years of Experience — serving northern NJ for years. We’ve worked through every storm cycle this region has thrown at homeowners.
  • 4.9-star Google rating based on 102 verified reviews — real neighbors, real results.
  • NJ Licensed Contractor #13VH12693500 — fully licensed and insured in New Jersey, every job, every time.
  • BBB A-Rated — accredited and independently rated for trust and professionalism. See our BBB profile.
  • 1-year workmanship guarantee on all completed repairs and installations.
  • 24/7 emergency response — because a roof leak at 2 AM doesn’t wait until Monday.
  • Free estimates — no obligation, no pressure. Just honest advice and a clear number.

Learn more about our team and history on the About Us page.

+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

home thumbnail 1 Bloomingdale homeowners know their roofs take a serious beating — from heavy lake-effect snowfall off Greenwood Lake to the summer thunderstorms that roll through Passaic County every July and August. E Pro Construction has been protecting NJ homes for years, and as a fully licensed and insured roofing contractor, we bring years of real-world experience to every job.
Home Adviser
5.0
EXCELLENT
Google star 1Google star 2Google star 3Google star 4Google star 5
Based on 15 reviews
Posted on Google Google
Rezi beshi profile picture
Rezi beshi
Google star 1Google star 2Google star 3Google star 4Google star 5
John did a good job with my backyard. Highly recommended for all homeowners in NJ and NY.
Posted on Google Google
John Neil Abalos profile picture
John Neil Abalos
Google star 1Google star 2Google star 3Google star 4Google star 5
John works with you based on your budget. Guys did an amazing job with my patio in a short period of time. Highly recommended!
Posted on Google Google
VALERIIA IAKIMENKO (2024) profile picture
VALERIIA IAKIMENKO (2024)
Google star 1Google star 2Google star 3Google star 4Google star 5
The guys did the job very quickly and were always in touch. I recommend to everybody
Posted on Google Google
Ангелина Кривицкая profile picture
Ангелина Кривицкая
Google star 1Google star 2Google star 3Google star 4Google star 5
Guys did really good job and very good price. Will call them again if I’ll ever need anything to get done again
Posted on Google Google
Goal Albania profile picture
Goal Albania
Google star 1Google star 2Google star 3Google star 4Google star 5
Good job on my driveway.
Posted on Google Google
Nancy Genung profile picture
Nancy Genung
Google star 1Google star 2Google star 3Google star 4Google star 5
I had a concrete ramp added to my pre existing shed and they did a great job! Easy to communicate with John and good price.
Posted on Google Google
Randy Davis profile picture
Randy Davis
Google star 1Google star 2Google star 3Google star 4Google star 5
Arrived as scheduled & followed up quotation to show interest in our project. Day of the project his guys showed right on time. Completed project in shorter time than expected. Priced competitive & best of all, did an amazing job. Highly recommended.
Posted on Google Google
Gentii Camaj profile picture
Gentii Camaj
Google star 1Google star 2Google star 3Google star 4Google star 5
Best masons of the Garden State
Posted on Google Google
Rexhep Dani profile picture
Rexhep Dani
Google star 1Google star 2Google star 3Google star 4Google star 5
Best masons in NJ. 🤝
Posted on Google Google
Shpetim Kingji profile picture
Shpetim Kingji
Google star 1Google star 2Google star 3Google star 4Google star 5
Great job on my walkway. REAL EXPERTS.
OUR SERVICES

Our Roofing Services in Bloomingdale

Bloomingdale sits in a pocket of northern Passaic County where older colonial and cape cod homes mix with newer construction along the Pequannock River corridor. That variety means your roof repair company in Bloomingdale needs to handle everything from aging asphalt shingles to complex flashing systems. Explore our full roofing services here.


Skylight Repair in Bloomingdale

A leaking skylight is one of the most deceptive problems in roofing — the water entry point is often several feet from where the stain appears on your ceiling. E Pro inspects the skylight frame, glazing seals, and surrounding flashing to find the exact source. Ignoring a skylight leak leads to rotted decking and mold growth in the insulation below, turning a $300 fix into a $3,000 replacement.


Roof Flashing Repair in Bloomingdale

Roof flashing — the metal strips that seal transitions between your roof surface and walls, chimneys, or valleys — is where most leaks begin. After Bloomingdale’s freeze-thaw cycles, flashing lifts, cracks, and separates at the seams. E Pro re-seals or replaces damaged flashing using durable, properly gauged metal and roofing cement rated for NJ’s temperature swings. See our full roof repair services.

Call +1 201-776-9102 to schedule a flashing inspection before next winter.


Roof Chimney Flashing in Bloomingdale

Chimney flashing is a two-part system — step flashing woven into the shingles, and counter-flashing embedded in the masonry. Both have to work together, and both are vulnerable to Bloomingdale’s wet winters. E Pro re-beds loose counter-flashing with fresh mortar and replaces deteriorated step flashing where needed. Learn more about our chimney flashing services.


Dormer Roof Repair in Bloomingdale

Dormers are common on the older Cape Cods and colonials throughout Bloomingdale, and their small, complex roof planes are prone to water intrusion at every intersection. Flashing around dormer walls, the dormer roof-to-main-roof joint, and window heads all need periodic attention. E Pro’s crew is experienced with dormer geometry — we don’t cut corners on the sealing just because the area is hard to reach.


Roof Ridge Cap Repair in Bloomingdale

The ridge cap runs the full length of your roof’s peak and is the most wind-exposed section on the entire structure. After a blustery Bloomingdale winter, ridge cap shingles are often the first casualties — lifting, cracking, or blowing off entirely. E Pro replaces ridge caps with purpose-built ridge shingles (not cut-down flat shingles) for a proper seal and long-term durability.

Notice missing ridge cap shingles? Call us for a fast inspection — +1 201-776-9102.


Roof Leak Detection in Bloomingdale

A visible ceiling stain is the end of the story, not the beginning. Accurate leak detection means tracing water back through the decking, insulation, and underlayment to its actual entry point on the roof surface. E Pro uses a systematic inspection approach — checking flashings, penetrations, valleys, and field shingles — so you get a real repair, not a guess. View our roof repair approach here.


Emergency Roof Leak Repair in Bloomingdale

When a storm tears off shingles or a falling branch punches through your roof deck, every hour of open exposure causes more damage. E Pro’s 24/7 emergency roof leak repair service covers Bloomingdale and all of Passaic County. We arrive with tarps, materials, and the skills to stop the bleeding the same night if needed. See our full emergency roofing services.


Storm Damage Roof Repair in Bloomingdale

Bloomingdale sits at the edge of Passaic County’s storm corridor — nor’easters and fast-moving summer squalls hit the area hard, leaving shingles stripped and gutters packed with granules. E Pro documents all storm damage roof repair work thoroughly, which matters if you’re filing an insurance claim. We work directly with homeowners through the claims process so you understand what’s covered. Learn more about storm damage repair.


Wind Damage Roof Repair in Bloomingdale

Wind damage often looks minor from the ground — a few lifted shingles, some exposed underlayment — but the real risk is the water that gets underneath during the next rain. E Pro addresses wind-lifted shingles, torn ridge caps, and displaced flashing before they become full-blown leaks. As a roofing contractor in Bloomingdale familiar with local wind patterns, we know which exposures take the hardest hits.


Hail Damage Roof Repair in Bloomingdale

Hail leaves impact bruises in asphalt shingles that aren’t always visible from the ground but accelerate granule loss dramatically. E Pro performs post-hail inspections to document the scope of damage accurately — important both for your roof’s longevity and for insurance purposes. Hail damage roof repair in Bloomingdale should be addressed within one season before the compromised shingles begin to crack and curl.


Water Damage Repair in Bloomingdale

Once water gets past your roof, it moves fast — saturating insulation, rotting sheathing, and staining drywall within days. E Pro handles water damage repair from the roof down, replacing damaged decking, installing new underlayment, and re-shingling the affected area. Leaving wet wood in place under new roofing material is a recipe for mold; we remove it and replace it properly.


New Roof Installation in Bloomingdale

Sometimes a repair isn’t the right answer — especially on a Bloomingdale home where the original roof is 20+ years old and showing widespread wear. E Pro provides new roof installation using quality asphalt shingles rated for NJ’s climate, with proper ice-and-water shield in all vulnerable areas. See examples of our completed roofing projects.

Ready for a new roof quote? Call +1 201-776-9102 or contact us here.


Our Roof Repair Process

A good roof repair company in Bloomingdale doesn’t just slap on some shingles and call it done. Here’s how E Pro approaches every job:

  1. Initial Inspection — We perform a thorough visual inspection of the roof surface, flashings, gutters, and attic space (where accessible) to identify all damage, not just the obvious spots.
  2. Detailed Estimate — You receive a written, itemized estimate before any work begins. No surprises on the final invoice.
  3. Material Selection & Prep — We match existing shingle profiles and colors where possible, and prep the work area to protect your landscaping and siding.
  4. Repair or Installation — Our crew completes the work to code, using proper underlayment, flashing techniques, and fastening schedules for Passaic County’s climate zone.
  5. Final Walkthrough & Cleanup — We inspect the completed work with you, walk you through what was done, and leave your property clean. Every job is backed by our 1-year workmanship guarantee.

Roof Repair Costs in Bloomingdale

Roof repair pricing in Bloomingdale, NJ varies based on damage type, roof pitch, material, and access. The following are general estimates — actual costs depend on your specific project and current material pricing:

Repair TypeEstimated Cost Range
Minor repair (1–3 shingles, small flashing seal)$150 – $450
Moderate repair (flashing replacement, small section re-roof)$500 – $1,500
Major repair (large section, decking replacement, storm damage)$1,500 – $5,000+
Full roof replacement (average Bloomingdale home)$8,000 – $18,000

These figures are estimates only and may vary based on project specifics, material availability, and market conditions. Call +1 201-776-9102 for an accurate, no-obligation quote.

Years of Experience

of experience as a roof repair company in NJ.

House siding installation NJ
WhatsApp Image 2024 08 15 at 10.04.47 AM 6 Bloomingdale homeowners know their roofs take a serious beating — from heavy lake-effect snowfall off Greenwood Lake to the summer thunderstorms that roll through Passaic County every July and August. E Pro Construction has been protecting NJ homes for years, and as a fully licensed and insured roofing contractor, we bring years of real-world experience to every job.
Siding Replacement in New Jersey
WhatsApp Image 2024 08 15 at 10.04.46 AM Bloomingdale homeowners know their roofs take a serious beating — from heavy lake-effect snowfall off Greenwood Lake to the summer thunderstorms that roll through Passaic County every July and August. E Pro Construction has been protecting NJ homes for years, and as a fully licensed and insured roofing contractor, we bring years of real-world experience to every job.

Serving Bloomingdale & Surrounding Towns

E Pro Construction is based in Elmwood Park and has been working throughout Passaic County and northern NJ for years. Bloomingdale homeowners are never far from our crews — we know the roads, the neighborhoods, and the specific roofing challenges this part of the county presents.

Our service area covers all of Passaic County and extends into Bergen, Morris, and Essex counties. If you’re searching for a local roof repair company near Bloomingdale, you won’t have to look far.

Nearby towns we also serve:

E Pro serves all of Passaic County and neighboring NJ counties — including Bergen, Morris, and Essex.

High-quality materials
Professional Staff
Advanced Technologies
Fair Prices
READ MORE
John, E Pro Construction’s Owner

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.

John, owner and master mason of E Pro Construction overseeing masonry work in Passaic County NJ
LATEST PROJECTS

Recently Completed Projects

Get Your Free Estimate Today

If your home needs a repair, an inspection, or a full roof replacement, E Pro Construction is ready to help. We offer free, no-obligation estimates for all Bloomingdale homeowners — just call, email, or fill out our contact form and we’ll get back to you fast.

Call or reach out today for your free, no-obligation estimate:

Licensed · Insured · BBB A-Rated · Years of Experience Serving NJ

Free Estimate

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.

A $250 inspection fee applies ONLY when you are in the process of buying or selling a house, or for insurance claims. The full amount will be credited toward the work if you hire us.

Frequently Asked Questions

How much does a new roof cost in Bloomingdale, NJ?
A full roof replacement in Bloomingdale typically runs between $8,000 and $18,000 for an average single-family home, depending on roof size, pitch, material choice, and whether the decking needs replacement. Asphalt architectural shingles are the most common choice for NJ homes and offer the best value. E Pro provides free, written estimates — call +1 201-776-9102 for a number specific to your home.


Does E Pro Construction serve Bloomingdale?
Yes — E Pro Construction serves Bloomingdale and all of Passaic County, along with surrounding counties in northern NJ. As a roof repair company in Bloomingdale with years of NJ roofing experience, we’re familiar with the area’s housing stock, weather patterns, and local permit requirements. Contact us to schedule a free inspection.


What should I do after storm damage to my roof in Bloomingdale?
First, document everything with photos before any cleanup — this is critical for insurance claims. Stay off the roof yourself. If there’s active water intrusion, call E Pro’s 24/7 emergency line at +1 201-776-9102 for immediate tarping. Then schedule a full inspection; storm damage is often more extensive than it looks from ground level. Learn more about our storm damage repair process.


How long does a roof replacement take?
Most full roof replacements on Bloomingdale homes — typically 1,500–2,500 sq ft — are completed in one to two days. Larger homes, steep pitches, or extensive decking replacement can extend the timeline. E Pro coordinates the work so disruption to your household is minimal. We confirm the schedule before we start and stick to it.


Are you licensed and insured in New Jersey?
Yes. E Pro Construction holds NJ Home Improvement Contractor License #13VH12693500 and carries full liability insurance and workers’ compensation. You can verify the license through the NJ Division of Consumer Affairs. We’re also BBB A-rated and have maintained that rating since our founding in 1997. Always ask any contractor you hire to provide proof of both license and insurance before work begins.

Local Knowledge: What Bloomingdale Homeowners Should Know About Their Roofs

Bloomingdale occupies the northwestern corner of Passaic County, bordered by the Wanaque Reservoir watershed and the Ramapo Mountains. That geography matters for your roof. Homes here sit in a microclimate that gets slightly more snowfall and freeze-thaw cycles than communities closer to the coast, and the tree canopy means moss and algae growth is a real, recurring issue on north-facing roof slopes.

Most of Bloomingdale’s residential housing stock dates from the 1950s through the 1980s, with a significant portion of homes featuring cape cod or bi-level designs. Those rooflines have low slopes in certain sections — exactly where ice dams form during the sustained cold spells that hit this part of Passaic County every February. Ice dams force water back under shingles and into the living space, and they’re almost always preventable with proper attic insulation, ventilation, and ice-and-water shield installed at the eaves.

Permit requirements in Bloomingdale follow standard NJ UCC guidelines — a building permit is typically required for full roof replacements. E Pro handles the permit process so you don’t have to navigate it alone.