GAF Master Elite · Family-Owned Since 2007
South Jersey Roofing Contractors Who Tell You When Not to Replace It
Most South Jersey homeowners get quoted a full replacement when a repair would hold for another decade. We’ll tell you which one your roof actually needs.
- Free inspection, written estimate, no obligation
- GAF Master Elite: the top 3% of U.S. roofers
- 4.8 stars from 222 Google reviews
Free · No obligation
Book a Free Inspection
Or call 856.725.5759. Free inspection, written estimate, no obligation.
- GAF Master Elite® certified
- 4.8★ on Google · 222 reviews
- Family-owned since 2007
- NJ-registered & insured · HIC #13VH12363400
- Free inspections & written estimates
- Offices in Blackwood & Turnersville
- GAF Master Elite® certified
- 4.8★ on Google · 222 reviews
- Family-owned since 2007
- NJ-registered & insured · HIC #13VH12363400
- Free inspections & written estimates
- Offices in Blackwood & Turnersville
Our Services
Everything Your Roof Needs, From One Local Crew
Repairs, full replacements and storm work across Camden and Gloucester County, handled by our own crews rather than subcontracted out. Most repairs are finished in one visit, and most replacements take one to two days once materials arrive.
- Free inspection with photos of every problem area
- Written estimate with the repair-or-replace reasoning
- GAF shingles, underlayment and ventilation as one system
- Magnetic nail sweep and full clean-up every day
- Manufacturer and workmanship warranties in writing
- Insurance documentation for storm and wind claims
Complete GAF roof systems installed in one to two days, with warranties registered in your name.
Leak tracing, flashing, shingle and boot repairs that add years to a roof instead of replacing it early.
Active leak or storm damage? Call 856.725.5759 for tarping and temporary protection, then a proper permanent fix.
Wind and hail damage documented for your adjuster, then repaired by a local GAF Master Elite crew.
A free, photo-documented inspection with an honest verdict: repair it, watch it, or replace it.
Metal roofs that cost more upfront but last decades longer than asphalt, installed by a crew that does it regularly.
About Us
The Person Telling You What You Need Shouldn't Just Be Selling It
Roofing is one of the few purchases where the person diagnosing the problem is the same person selling the fix. That is why so many South Jersey homeowners are told they need a new roof when a flashing repair or a few courses of shingles would carry them another ten years.
This site is run by M&J Roofing, a family-owned, GAF Master Elite contractor working out of Blackwood and Turnersville since 2007. Every inspection ends with photos of what we found and a straight answer: repair it, watch it, or replace it, with the reason in writing.
Why M&J Roofing
Verified, Not Curated
Every claim on this page can be checked: our license on the NJ Division of Consumer Affairs lookup, our certification in GAF’s contractor directory, and our reviews on Google.
An Honest Repair-or-Replace Answer
If a repair will hold, we say so and quote the repair. You get photos of what we found and the reasoning in writing, even when it means a smaller job.
GAF Master Elite, and You Can Check
Fewer than 3% of U.S. roofers hold GAF’s top certification. It is what lets us register GAF’s strongest system warranties on your roof.
Storm Claims, Documented Properly
Dated photos, measurements and a written report your adjuster can use, and we can meet them on site. No door-knocking, no deposit-and-disappear.
How it works
Free Inspection to Finished Roof in 3 Steps
Book a Free Inspection
Call 856.725.5759 or send the form. We schedule a visit that fits your day, usually within the week.
See What We Found
You get photos of every problem area and a written estimate that explains whether a repair will hold or a replacement is due.
Done in a Day or Two
Most repairs take a single visit; most replacements take one to two days. We sweep for nails and leave the yard the way we found it.
Testimonials
Words From Our Clients
Mike was easy to talk to, accommodating to my work schedule, professional. They did a great job. I absolutely love my new roof.
Got the job done as promised in the time he said it would take. Went above and beyond to make sure his clients were happy.
Top notch from the first appointment to the installation. They delivered on every promise.
FAQs
Frequently Asked Questions
Straight answers on cost, permits, storm claims and choosing a roofer in New Jersey.
Still have a question?
Talk to M&J’s office in Blackwood. Monday to Friday, 8am to 4:30pm.
How much does a roof replacement cost in South Jersey?
Published New Jersey rates put a 2,000 sq ft roof (20 squares) at about $16,000 to $34,000 in architectural shingles, or $8,000 to $18,000 in basic 3-tab shingles, including tearing off one layer. Size, pitch and the condition of the deck move it most. Try our roof replacement cost calculator for your own home.
Do I need a permit to replace my roof in New Jersey?
Usually not. Since 2018, New Jersey has not required a construction permit for like-for-like roof replacement on one- and two-family homes. Structural changes, commercial buildings and multi-family properties still do.
Someone knocked on my door after the storm. Should I sign?
Not on the spot. Storm-chasing crews follow weather events, take a deposit, and are frequently gone before the warranty matters. Our guide on how to choose a roofing contractor covers what to check first.
How long does the work take?
Most repairs are done in a single visit. A typical residential replacement is a one to two day job once materials arrive.
Can you help with a storm damage insurance claim?
Yes. We document wind and hail damage with dated photographs and a written report for your adjuster, and can meet them on site. See storm damage and insurance claims.
How do I verify a contractor's license in New Jersey?
Search the name or license number on the NJ Division of Consumer Affairs verification site. Ours is NJ HIC #13VH12363400.
Find Out What Your Roof Actually Needs
Get a Straight Answer, Free
A free inspection with photos and a written estimate. If a repair will hold, that’s what we’ll quote.
Book a Free Inspection
Locations
Roofing Contractors Across South Jersey
From our Blackwood showroom and Turnersville office we cover Camden, Gloucester and western Burlington County.
