Serving South Jersey, NJ Since 2007 | GAF Master Elite Certified

South Jersey Roofers — Residential & Commercial Roofing Contractor

Licensed • Bonded • Insured • Free Estimates • Two Locations in South Jersey

Our Roofing Company was Featured in South Jersey's House & Home Magazine

MJ Roofing LLC is a GAF Master Elite certified roofing contractor serving homeowners
and businesses across South Jersey, NJ. With 17+ years of local experience and two
locations in Camden County and Gloucester County, our roofers handle everything from
emergency leak repairs to complete roof replacements — with honest pricing and zero
pressure, every time.

By Mike, Owner — M&J Roofing · Serving South Jersey since 2007 · NJ HIC #13VH12363400 · GAF Master Elite Certified Contractor · Last updated: July 13, 2026

MJ Roofing LLC is a GAF Master Elite roofing contractor serving all of South Jersey since 2007. From two offices in Blackwood (Camden County) and Turnersville (Gloucester County), our roofers handle roof repair, full replacement, and commercial roofing across Camden County, Gloucester County, and the Atlantic County shore towns of Atlantic City, Brigantine, and Hammonton — with honest pricing, written estimates, and zero pressure.

Storm Damage? We Handle the Insurance Claim With You

Storm damage repair in South Jersey starts with emergency tarping, then a fully photographed inspection for your insurance claim. After a nor'easter or wind event, call us before calling your insurer — our documented inspection makes sure no damage is missed in the claim. Free storm damage assessments across Camden and Gloucester County.

Get a Free Storm Damage Inspection

South Jersey Roofing Services You Can Count On

MJ Roofing has been one of South Jersey's most trusted roofing contractors since 2007 — 19 years and counting. Our two offices in Blackwood and Turnersville put a crew within 35 minutes of every community we serve, from Cherry Hill and Haddonfield to Glassboro, Deptford, and the shore.

We hold the GAF Master Elite certification, a designation earned by roughly the top 2% of roofing contractors in the United States. That certification lets us install GAF's System Plus and Golden Pledge enhanced lifetime warranty systems that most South Jersey roofers cannot offer — and it holds our installations to GAF's audited quality and training standards, year after year.

Our crews know New Jersey's climate does the damage here: hot summers, heavy rain, coastal nor'easters, and freeze–thaw cycles that punish an aging or poorly installed roof fast. Near Brigantine and Atlantic City, salt air adds one more factor — it corrodes standard fasteners and bare aluminum, so shore-town roofs need corrosion-resistant flashing and trim that inland roofs don't.

Asphalt Roofing

GAF lifetime shingle systems — the workhorse for South Jersey homes.

Asphalt shingle roofing →

Metal Roofing

Standing seam systems that outlast asphalt by decades.

Metal roofing →

TPO / Flat Roofing

Seamless waterproofing for low-slope homes and commercial buildings.

TPO roofing →

Roof Coatings

Extend a flat roof's life at a fraction of replacement cost.

Roof coatings →

Residential Roofing in South Jersey

Our residential roofing team handles every scope of work, from a targeted leak repair to a complete tear-off and replacement. Every project starts with a photographed inspection of your shingles, flashing, decking, gutters, and ventilation. We tell you exactly what we find — what needs fixing, what can wait, and what a replacement would involve — with no upselling and no surprises on the final bill. We also install siding and gutters, and offer financing on qualifying projects.

Roof Repair or Roof Replacement — Which Do You Need?

Repair is right when damage is isolated; replacement wins when a roof is past its lifespan or repairs keep recurring. Asphalt shingle roofs in New Jersey typically last 20–25 years. Here's the honest breakdown we walk every South Jersey homeowner through:

FactorRoof RepairRoof Replacement
Best whenA few missing shingles, one leak, flashing failure at a chimney or skylightRoof is 20+ years old, widespread granule loss, sagging, or repeat leaks in different areas
Typical South Jersey costHundreds to a few thousand dollars, scope-dependent$8,000–$18,000 for most homes, by size, pitch, and material
TimelineUsually same-dayMost homes: 1–2 days
Permits (1–2 family homes)Not requiredSince 2018, NJ requires no construction permit for like-for-like reroofs on 1- and 2-family homes
WarrantyWorkmanship warranty on the repairGAF System Plus / Golden Pledge lifetime options (Master Elite only)

Not sure which side you fall on? Our inspection answers it for free — and if a repair is the better move for your budget, that's what we'll recommend, even though a replacement is the bigger job for us. See our South Jersey roof repair and roof replacement services, or emergency roof repair if water is coming in right now.

Commercial Roofing South Jersey

South Jersey businesses trust MJ Roofing for commercial roofing across Camden County, Gloucester County, and the surrounding region — installed without disrupting your operations. Our commercial work covers:

We work with property managers, business owners, HOAs, and commercial real estate owners throughout South Jersey. Call for a free commercial roof assessment.

Why South Jersey Homeowners Choose MJ Roofing

  • GAF Master Elite Certified — roughly the top 2% of US roofing contractors. Verify us on GAF's contractor directory.
  • Serving South Jersey since 2007 — 19 years in Camden County, Gloucester County, and Atlantic County. The same ownership that started the company runs every job today.
  • Two local offices + a showroom — Blackwood and Turnersville, within 35 minutes of every town we serve. Visit the showroom to see shingle systems in person.
  • Licensed NJ home improvement contractor — NJ HIC #13VH12363400 — with general liability and workers' compensation on every job. Look our license up yourself on the NJ Division of Consumer Affairs license verification site.
  • Featured in South Jersey's House & Home Magazine — recognized by the region's home improvement press.
  • Free written estimates, zero pressure — detailed scope, material specs, and timeline. If our price isn't right for you, we'll tell you what to look for in whichever roofer you choose.

Our South Jersey Roofing Process — First Call to Final Walkthrough

Every job follows the same six documented steps, so you always know what happens next:

  1. Free roof inspection — shingles, flashing, decking, gutters, and ventilation, with photos of everything we find.
  2. Honest written estimate — material specs, labor scope, and timeline. No vague quotes, no mid-job change orders.
  3. Confirmed start date — your project gets a scheduled crew, not a "we'll fit you in" list.
  4. GAF-spec installation — roof deck protection, leak barrier, starter strips, lifetime shingles, Cobra attic ventilation, and ridge cap, installed to manufacturer spec and NJ building code.
  5. Final walkthrough & full cleanup — we walk the finished roof with you and magnet-sweep the property. No nails in the driveway.
  6. Warranty documentation in hand — material and workmanship warranties delivered before we leave. It matters when you sell the home.

Frequently Asked Questions — South Jersey Roofers

How do I know if my roof needs repair or replacement?

If damage is isolated — a few missing shingles, a single leak, or failed flashing — repair is usually the right call. If your roof is over 20 years old with widespread granule loss, sagging, or repeat leaks in different areas, replacement is more cost-effective long-term. MJ Roofing provides free inspections throughout South Jersey so you get an honest answer before spending anything.

How much does roof replacement cost in South Jersey, NJ?

Residential roof replacement in South Jersey typically runs $8,000 to $18,000, depending on roof size, pitch, and materials. Asphalt shingle roofs sit at the lower end; metal systems cost more upfront but last decades longer. Every MJ Roofing estimate is written, itemized by material and labor, and free.

What is the 25% rule for roofing?

The "25% rule" is a code provision — best known from Florida's building code — that can require full replacement when more than 25% of a roof is repaired within a year. New Jersey has no statewide 25% law, but the same threshold is a useful rule of thumb: once damage covers roughly a quarter of the roof, replacement usually beats piecemeal repair on cost per year of service. Our free inspection tells you which side of that line your roof is on.

How long does a roof replacement take in New Jersey?

Most South Jersey residential roof replacements finish in one to two days. Larger or more complex commercial jobs take three to five days. Once your start date is confirmed, our crew completes the job without leaving it open overnight whenever possible.

Do I need a permit to replace my roof in NJ?

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 require permits — and MJ Roofing handles that paperwork when it applies.

Are you a GAF certified roofing contractor in New Jersey?

Yes. MJ Roofing LLC holds GAF Master Elite certification — earned by roughly the top 2% of US roofing contractors — which lets us install GAF System Plus and Golden Pledge lifetime warranty systems. You can verify our listing directly on GAF's contractor directory.

Do you handle insurance claims for storm roof damage in South Jersey?

Yes. We work with homeowners throughout Camden County and Gloucester County on storm damage documentation and claims. Call us before contacting your insurer — our photographed inspection makes sure no damage is missed in your claim submission.

How do I verify a roofing contractor's license in New Jersey?

Search the contractor's name or license number on the NJ Division of Consumer Affairs license verification site. MJ Roofing LLC is NJ HIC #13VH12363400. Before hiring any South Jersey roofer, verify three things: the HIC license, general liability insurance, and workers' compensation coverage.

What areas of South Jersey do you serve?

MJ Roofing serves all of Camden County and Gloucester County, plus Atlantic City, Brigantine, and Hammonton in Atlantic County. Cherry Hill, Voorhees, Marlton, Turnersville, Deptford, Gloucester Township, Sicklerville, Collingswood, Haddonfield, Medford, and 30+ additional towns sit within 35 minutes of our Blackwood or Turnersville offices.

South Jersey Communities We Serve

Our most frequently served communities include Cherry Hill, Voorhees, Marlton, Turnersville, Deptford, Gloucester Township, Sicklerville, Collingswood, Washington Township, Sewell, Medford, Mullica Hill, and the shore towns of Atlantic City, Brigantine, and Hammonton — plus 30+ more across our full service area.

M&J Roofing · NJ HIC #13VH12363400
Phone: 856.725.5759
Showroom & HQ: 26 Evergreen Ave, Blackwood, NJ 08012
Second location: 4171 Route 42, Building A, 2nd Floor, Turnersville, NJ 08012
Hours: Mon–Fri, 8am–4:30pm

Receive a FREE Estimate

Written, itemized, and honest — from South Jersey's GAF Master Elite roofer, since 2007.

Call 856.725.5759   Request Your Free Estimate
One

EXPERIENCED ROOFERS SOUTH JERSEY

M&J Roofing is a Family Owned business with 17+ years experience in the roofing industry in the Camden County, Gloucester County and Philadelphia areas. Our services include residential and commercial roofing services. M & J Roofing is GAF Certified that offers each customer a lifetime roofing system. We are the "roofer near me" that you are looking for in the South Jersey area. Best Roofing Companies in South Jersey!

NEW ROOFS DESIGNED & BUILT WITH GREAT CARE

Our process from start to finish is Roof Deck Protection, Leak Barrier, Starter Strip Shingles, Lifetime Shingles, Cobra Attic Ventilation, and Ridge Cap Shingles. We can provide FREE Estimates on any Roof Repair, Roof Replacement, New Roof and are the Top Rated and Reviewed Roofer in South Jersey on sites like Home Advisor

GET A FREE ESTIMATE WITH HONEST PRICING

Our South Jersey Roofing professional service offer Life Time Warranty with GAF which is Weather Stopper. Call us at 856-431-5244 now for FREE estimates Roofing, Roof Repairs, Roof Replacement, Completely Brand New Warrantied Roofs. Make sure you get a 2nd opinion or Roof Estimate from us we provide the best quality roof work for the price and value. Our goal is satisfied customers, South Jersey homeowners get quality service and Free Inspection. Call us for all your roofing needs!

What Our Customers Are Saying...

Master Elite Roofer Award

All of our Happy Roofing Clients & Customers throughout South Jersey and Surrounding Nearby areas

We are the Best "Roofer Near Me" in the South Jersey and New Jersey area, our roofs speak for themselves!