South Jersey’s Leading Solar Energy and Roofing Company

Building A Greener Future
OUR TRUSTED PARTNERS:

MACK Solar and Roofing: Breaking New Ground in South Jersey and Cherry Hill

Welcome to MACK Solar and Roofing, where we’re breaking new ground in South Jersey and Cherry Hill. We know too well the toll that time and weather take on roofs, and we recognize the growing call for eco-friendly solar solutions. As a family-owned business, we’re committed to addressing your roofing needs with unmatched craftsmanship and to ushering in a greener future with state-of-the-art solar installations.

Why contend with the stress of roof repairs, roof replacement, or the complexity of solar transition alone? MACK Solar and Roofing is your trusted local roofing contractor, combining decades of experience with the latest techniques and materials to exceed your expectations. Fully licensed and insured, our team guarantees comprehensive solar and roofing services, complete customer satisfaction, and competitive prices. Schedule your free inspection today for a resilient, energy-efficient future, no matter what your roofing needs.

MACK Solar and Roofing Reliable Roofing Contractors

Why South Jersey and Cherry Hill Homeowners Choose MACK Solar and Roofing

A Licensed & Insured South Jersey Contractor

Did you know that licenses aren’t required for home improvement work in New Jersey? As a fully licensed and insured solar and roofing company, we stand behind our work.

Flexible Financing Options

Budgets don’t always align with unexpected costs associated with homeownership. We empower our customers to overcome that barrier by offering flexible financing options.

Google 5-Star Rated

We take pride in our many 5-star Google reviews because they show us that our efforts to make our customers feel great about choosing MACK Solar and Roofing are worth the effort.

Industry Certified

We invest in our expertise to provide you with high-caliber workmanship, which is why we’ve become GAF Certified, SolarEdge Certified, and Enphase Certified.

Warranties on Materials & Labor

We’re building you a legacy. We work exclusively with roofing materials that offer 25 year guarantees, and we guarantee our craftsmanship for 10 years for your continued satisfaction.

Referrals and Discounts

We’ll give you a $500 referral bonus for every homeowner you refer who hires us for their roofing project and a $1,000 discount to military members. Tell your friends!

SCHEDULE YOUR FREE ROOF INSPECTION

Our Process

From the moment you make contact, you’ve begun a journey that reflects our commitment to your complete satisfaction with your solar and roofing projects.

Inspection

Say goodbye to anxiety and call the experts at MACK Solar and Roofing. We’ll perform a thorough inspection and go over your goals and preferences with you.

Proposal

After we’ve met, we’ll prepare a detailed proposal based on structural requirements and style choices for you to review. The proposal will include all costs and fees involved in your project.

Installation Plan

Before we begin your solar panel removal or roof replacement project, we’ll go over the installation plan with you so that you know exactly what to expect.

Install

Thanks to the expertise of our talented team of roofing professionals, our installations are done quickly, without sacrificing quality.

Final Walkthrough

Our final walkthrough allows you to see for yourself the high-quality craftsmanship that we’ve added to your home and address any issues before the project’s end.

Commitment

Trust in our commitment to quality for all of your future roofing projects!

Frequently Asked Questions

Many factors, such as the type of material, style preferences, and structural requirements of your property, will affect the cost of a roof replacement in South Jersey and Cherry Hill. Contact us for a no-strings inspection and a detailed estimate.

At MACK Solar and Roofing, we believe that a greener future should be available to everyone. That’s why we offer flexible financing options to put your dream of sustainability and energy independence within your reach.

While only a professional roofing inspection can determine if your roof needs repair or replacement, common signs are missing or loose shingles, roof sagging or discoloration, and a decrease in energy efficiency inside your home.

We proudly serve homeowners across South Jersey and the Tri-State Area, including Cherry Hill, Collingswood, Oaklyn, Haddon Township, Moorestown, Mount Laurel, Marlton, Voorhees, Haddon Heights, and surrounding towns.
Yes. We are fully licensed and insured in the state of New Jersey. Our contractor license number is 13VH12066800, and we comply with all safety, permitting, and insurance requirements on every job.
Costs vary based on roof size, energy usage, and system type. However, federal tax incentives and state programs can significantly lower out-of-pocket expenses. We offer free inspections and financing options to make solar more accessible to homeowners across Cherry Hill and beyond.

We provide a full range of services, including:

  • Solar panel installation and maintenance
  • Roof replacements and repairs
  • Solar-ready roof systems
  • Gutter, fascia, and soffit installation
  • Storm damage repair and insurance claims support
  • Drone roof inspections

Our company was founded in 2022, but our roots go back decades. Founder Mike Macaluso comes from three generations of roofing professionals, and our team brings together decades of hands-on experience in both roofing and solar services across South Jersey.

We don’t just install roofing or solar panels—we help you make long-term, informed decisions about your property. Our family-owned values, deep local knowledge, top-tier certifications, and focus on honesty, customer satisfaction, and communication set us apart from other companies in the region.

Yes. South Jersey receives enough annual sunlight to make solar a smart investment. With rising utility rates, state and federal tax incentives, and our efficient panel systems, homeowners often see long-term savings and energy independence.
Absolutely. We specialize in solar-ready roof replacements, ensuring your roof is structurally sound and optimized for solar. We handle both services in-house, so you don’t have to coordinate between separate contractors.
Standard grid-tied systems shut down during outages for safety reasons. However, solar-plus-storage systems (with battery backup) allow you to keep the lights on when the grid goes down.
Most residential installations in Cherry Hill and surrounding areas take 1–3 days, depending on the system size and roof complexity. Permitting and utility approvals may add time, but we handle all coordination to make the process seamless.
Yes! We offer no-obligation inspections to assess your roof and energy needs. We’ll walk you through potential savings, available incentives, and whether solar is a smart fit for your home.

5 Star Customer Reviews

5 star customer reviews

Recent Articles & Videos