Posted on Google![]()
william breuerTrustindex verifies that the original source of the review is Google.
Called to have a possible leak looked at in our roof installed 2024. Judy got us on their schedule and they came out and fixed it in less than a week ThanksPosted on Google![]()
Brad StatesTrustindex verifies that the original source of the review is Google.
Brandon and his team did a great job on a rental property that needed a roof replacement. Saved us a huge chunk of money and the quality of the finished product looks great 👍🏽Posted on Google![]()
Cj MaysTrustindex verifies that the original source of the review is Google.
If you want the job done ✔️ rite Go see M&J Roofing 🤝Posted on Google![]()
bill berksTrustindex verifies that the original source of the review is Google.
The M& J technician [ Mike Reily] was superb. Perfect gentleman, hard worker, and just an all around good person. He repaired squirrel damage when the squirrel bit into my corner housing siding creating a jagged hole 4 ft off the ground. Beautiful job by Mike! Thank you Mike for your efforts and M & J for sending such a competent gentleman to my home!Posted on Google![]()
stu glickmanTrustindex verifies that the original source of the review is Google.
Crew was professional and did a great job cleaning up
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.
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 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.
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.
GAF lifetime shingle systems — the workhorse for South Jersey homes.
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.
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:
| Factor | Roof Repair | Roof Replacement |
|---|---|---|
| Best when | A few missing shingles, one leak, flashing failure at a chimney or skylight | Roof is 20+ years old, widespread granule loss, sagging, or repeat leaks in different areas |
| Typical South Jersey cost | Hundreds to a few thousand dollars, scope-dependent | $8,000–$18,000 for most homes, by size, pitch, and material |
| Timeline | Usually same-day | Most homes: 1–2 days |
| Permits (1–2 family homes) | Not required | Since 2018, NJ requires no construction permit for like-for-like reroofs on 1- and 2-family homes |
| Warranty | Workmanship warranty on the repair | GAF 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.
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.
Every job follows the same six documented steps, so you always know what happens next:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 #13VH12363400Written, itemized, and honest — from South Jersey's GAF Master Elite roofer, since 2007.
Call 856.725.5759 Request Your Free EstimateM&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!
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
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!
Posted on Google![]()
william breuerTrustindex verifies that the original source of the review is Google.
Called to have a possible leak looked at in our roof installed 2024. Judy got us on their schedule and they came out and fixed it in less than a week ThanksPosted on Google![]()
Brad StatesTrustindex verifies that the original source of the review is Google.
Brandon and his team did a great job on a rental property that needed a roof replacement. Saved us a huge chunk of money and the quality of the finished product looks great 👍🏽Posted on Google![]()
Cj MaysTrustindex verifies that the original source of the review is Google.
If you want the job done ✔️ rite Go see M&J Roofing 🤝Posted on Google![]()
bill berksTrustindex verifies that the original source of the review is Google.
The M& J technician [ Mike Reily] was superb. Perfect gentleman, hard worker, and just an all around good person. He repaired squirrel damage when the squirrel bit into my corner housing siding creating a jagged hole 4 ft off the ground. Beautiful job by Mike! Thank you Mike for your efforts and M & J for sending such a competent gentleman to my home!Posted on Google![]()
stu glickmanTrustindex verifies that the original source of the review is Google.
Crew was professional and did a great job cleaning up