If you’re searching for the best roofer in South Jersey, you’re probably dealing with one of three things:

  • A leak or storm damage
  • An aging roof that needs replacement
  • Or you want a reliable contractor you can trust the first time

At Mack Solar and Roofing, we’ve built our reputation by making roofing simple, transparent, and high quality—from the first inspection to the final cleanup.


Serving South Jersey Homeowners

We proudly serve homeowners across:

  • Collingswood
  • Cherry Hill
  • Haddonfield
  • Haddon Heights
  • Voorhees
  • Mount Laurel
  • Marlton
  • Glassboro
  • Washington Township
  • Moorestown
  • And surrounding South Jersey towns

If you searched “roofing company near me” or “roofers in South Jersey”, you’re in the right place.


Why Homeowners Choose Mack Solar and Roofing

Over 100 Five-Star Reviews

We’ve earned over 100 five-star reviews by focusing on what matters:

  • Clear communication
  • Reliable scheduling
  • High-quality workmanship
  • No surprises on price

🏆 GAF Master Elite Certified

We’re part of the top 2% of roofing contractors nationwide with our GAF Master Elite certification, which means:

  • Factory-backed warranties
  • Proven installation standards
  • Ongoing training and quality control

🛠 Full-Service Roofing + Solar

Most companies only do one or the other—we specialize in both.

That means:

  • No coordination issues
  • No future removal/reinstall problems
  • One company responsible for everything

Roofing Materials We Use (Built for New Jersey Homes)

We only install materials we trust on our own homes.

Architectural Asphalt Shingles (Most Popular)

  • Brands like GAF Timberline HDZ
  • Affordable, durable, and great curb appeal
  • Designed to handle NJ weather (wind, rain, snow)

Designer / Premium Shingles

  • Enhanced look for higher-end homes
  • Longer lifespan and stronger warranties

Flat Roofing Systems

  • EPDM and TPO systems for flat or low-slope roofs
  • Common for additions, porches, and commercial sections

Ventilation & Accessories

  • Ridge vents for proper airflow
  • Ice & water shield for leak protection
  • Synthetic underlayment for durability

👉 Every system is installed to maximize lifespan, efficiency, and protection against South Jersey storms


Our Roofing Process (Simple & Stress-Free)

We’ve streamlined our process so homeowners know exactly what to expect.

1. Free Roof Inspection

  • Full evaluation of shingles, flashing, ventilation
  • Photos and clear explanation of any issues

2. Detailed Estimate

  • Transparent pricing
  • No hidden costs
  • Options based on your budget and goals

3. Scheduling & Material Delivery

  • We handle permits (if needed)
  • Materials delivered before install day

4. Installation Day

  • Full roof replacement typically completed in 1 day
  • Property protection (tarps, landscaping care)
  • Clean, professional crew

5. Cleanup & Final Walkthrough

  • Magnet sweep for nails
  • Full site cleanup
  • Final inspection with homeowner

Storm Damage & Insurance Claims

South Jersey sees its fair share of storms.

If your roof has damage, we can help:

  • Identify storm-related issues
  • Work with your insurance company
  • Provide documentation and photos

👉 We make the process easier so you’re not dealing with it alone.


What Makes a “Best Roofer” in South Jersey?

Not all roofing companies are the same.

Here’s what to look for:

  • Licensed & insured in NJ ✅
  • Strong local reviews (100+ five-stars) ✅
  • Manufacturer certifications (like GAF Master Elite) ✅
  • Clear communication and process ✅
  • Local presence—not storm chasers ✅

That’s exactly how we’ve built Mack Solar and Roofing.


Get a Free Roofing Estimate in South Jersey

If you’re in Collingswood, Cherry Hill, Haddonfield, Haddon township or anywhere in South Jersey, we’d be happy to take a look.

  • Free inspections
  • Honest recommendations
  • No pressure

👉 Contact Mack Solar and Roofing today to schedule your estimate.