Flat & low-slope roofing across New Jersey. Modified bitumen, torch-down & membrane systems installed and repaired by GAF-certified All Heart Roofing. Call 973-221-8854.
No obligation · We inspect before we quote · 24/7 response
Flat and low-slope roofs need a completely different approach than pitched shingle roofs, and they need a contractor who knows those systems. All Heart Roofing & Construction installs and repairs flat roofs across New Jersey — on additions, porches, dormers, extensions and full flat-roof homes and buildings.
From modified bitumen and torch-down to membrane systems, we install flat roofs built to shed water and stand up to New Jersey's weather. Since 1998 we've handled flat roofing that other roofers avoid.
We install and repair the flat and low-slope systems that work best for New Jersey homes and buildings: modified bitumen (torch-down and cold-applied), which is durable and time-tested for residential flat sections; and single-ply membrane systems for larger flat areas. We match the system to your roof's size, slope, use and budget.
Every flat roof lives or dies on the details — the seams, the flashing, the transitions to walls and pitched sections, and the drainage. We get those right, because that's where flat roofs leak.
Flat roofs leak differently than pitched roofs — water pools rather than runs off, so a small seam failure or blister can let significant water in. We find and repair flat-roof leaks at seams, flashing, transitions and low spots, restoring the roof's ability to shed water.
If your flat roof is aging or has been patched repeatedly, we'll give you an honest assessment of whether continued repair or a full replacement is the smarter investment.
Many shingle roofers avoid flat roofs, and homeowners often end up with a leaky flat section because it was treated as an afterthought. Flat roofing is a distinct craft — the materials, the tools, the seam work and the drainage all differ from pitched roofing.
We install flat roofs as a core service, not a sideline, which is why our flat sections hold up. Additions, porch roofs, and transitions between flat and pitched sections are exactly where we shine.
When a flat roof reaches the end of its life — usually signaled by widespread cracking, blistering, ponding and repeated leaks — a full replacement restores reliable protection. We tear off the old system, inspect and repair the deck, and install a new flat roofing system with proper flashing and drainage.
As with all our work, we start with a free inspection and a clear written estimate so you know exactly what the job involves.
Every photo below is a real job completed by our New Jersey crew. Click any image to enlarge.




We install modified bitumen (torch-down and cold-applied) and single-ply membrane systems, matching the system to your roof's size, slope, use and budget.
Flat roofs leak at seams, flashing, transitions and low spots where water ponds. If it's been patched repeatedly, the underlying system may be failing. We find the real cause and give you an honest repair-or-replace recommendation.
Yes. Additions, porch roofs and transitions between flat and pitched sections are a core part of our work, and exactly where flat roofs commonly leak if done poorly.
It depends on the system and installation quality, but a properly installed modified-bitumen or membrane flat roof can last 15-25 years with proper detailing and maintenance.
Yes. Every flat roofing job starts with a free inspection and a clear written estimate. Call 973-221-8854.
"Awesome job and very responsive after a storm starting taking shingles off our house unexpectedly. They came out immediately and also checked in multiple times after the job including making changes as requested."
"I called All Heart a few days ago regarding an existing shingle problem. My last roofers shutdown and weren't able to honor anything for me. Hazem and Moe came out and inspected my roof. They gave me a great price to pay. Thank you guys for the quick and easy work!"
"The All Heart crew came out last minute and helped fix my leak. Turns out I needed more work than I thought. I needed the crew gave me a stellar price I couldn't resist doing out of pocket!"
Fill out the form and we'll get back to you within the hour.
No obligation. We inspect before we quote and give you an honest, written estimate.
973-221-8854No obligation · We inspect before we quote · 24/7 response