Fast, reliable roof repair across New Jersey. Leak repair, missing shingles, flashing & storm damage fixed right the first time by GAF-certified All Heart Roofing. Call 973-221-8854.
No obligation · We inspect before we quote · 24/7 response
A small roof problem left alone becomes an expensive one. All Heart Roofing & Construction provides fast, dependable roof repair across New Jersey — finding the true source of the problem and fixing it right the first time so water stays out and your home stays protected.
Since 1998 we've repaired thousands of New Jersey roofs, from a single wind-blown shingle to complex flashing leaks around chimneys and skylights. As a GAF-certified contractor, we bring the same standards to a repair that we bring to a full replacement.
Most roof leaks in New Jersey don't come from the field of the roof — they come from the details: cracked pipe boots, rusted or lifted flashing around chimneys and walls, failed valleys, damaged or missing shingles, and clogged or backed-up areas that let water pool. We diagnose the actual source rather than guessing, because a repair only lasts if it addresses the real problem.
We repair asphalt shingle roofs, flat and low-slope roofs, flashing and chimney details, skylight leaks, ridge and ventilation issues, and storm and wind damage. If a repair isn't the right long-term answer, we'll tell you honestly and show you why.
Water is deceptive — it can enter at one point and appear on your ceiling several feet away. Our technicians inspect the whole roof system, not just the spot below the stain, tracing the water back to its entry point. We photograph what we find so you can see the problem for yourself.
This diagnostic approach is why our repairs hold. Plenty of leaks we're called to fix are second attempts after another contractor patched the wrong spot. We fix it once, correctly.
New Jersey's nor'easters, summer thunderstorms and high winds take a toll on roofs. After a storm, lifted or missing shingles, damaged flashing and debris impact can compromise your roof's ability to shed water. We respond quickly, document the damage thoroughly, and make durable repairs.
If your damage may be covered by insurance, we can photograph and document everything to support your claim.
A roof leak doesn't stay a roof problem for long. Water that gets past your shingles rots decking, soaks insulation, stains ceilings, warps trim and can lead to mold. What starts as a $300 repair can become a $3,000 interior project if it's ignored through a few rain cycles.
That's why we prioritize repair calls and, for active leaks, offer 24/7 emergency response across New Jersey.
Every photo below is a real job completed by our New Jersey crew. Click any image to enlarge.



For active leaks we offer 24/7 emergency response across New Jersey. For non-urgent repairs we typically schedule within a few days. Call 973-221-8854 and we'll prioritize based on your situation.
No. Many leaks come from flashing, a cracked pipe boot or a valley rather than the whole roof, and those are straightforward repairs. We find the real source first and only recommend replacement when a roof is genuinely at the end of its life.
Yes. A large share of our repairs are corrections of work that didn't hold. We diagnose the actual source and fix it properly.
Yes. We repair storm, wind and impact damage, and we document everything thoroughly to support an insurance claim if applicable.
No. Roof repair inspections and estimates are free. We photograph what we find and give you an honest assessment before any work begins.
"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!"
"I recently worked with All Heart Roofing & Construction and had a great experience. The team was professional, punctual, and transparent about the process from start to finish. They handled the work with care and left everything clean and neat afterward. I really appreciated how responsive they were to all my questions. Highly recommend!"
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