P.O. Box 70 Scotch Plains, NJ 07076


When it comes to residential roofing services, M & M Roofing Corp is the trusted choice for homeowners across New Jersey. With our experienced team of certified roofing contractors and a broad range of professional services, we ensure top-tier roof services catered to your unique needs. Whether you’re looking for roof installation services, roof replacement services, or roof repair services, we’ve got you covered.

Get a free quote in as little as 24 hours

Maintaining your roof isn’t a task you should do yourself. We will handle all your roofing needs.

Comprehensive Roofing Services in New Jersey

Our roofing services are comprehensive and designed to address all your roofing needs. From the installation of a new roof to the repair or replacement of an existing one, our team of trained experts ensures each task is done with the most precision and high-quality materials.


Roofing services


Our owner comes from a long line of roofing contractors. You can count on us to do right by you.


Our staff and technicians are known for their friendliness, attention to detail and knowledge to deliver the best roofing services in the region.


M&M Roofing offers emergency roof repair, so you don’t have to wait around to have your roof repaired.

Roof Replacement Services

When it comes to roof replacement services, we strive to make the process as seamless as possible for homeowners. We take care of everything, from the initial inspection to the final cleanup, providing you with a sturdy, durable roof that will last for years to come.

chimney repair & maintenance

No matter where you are in New Jersey, our roofing services near me have got you covered. We proudly serve Scotch Plains, Westfield, Fanwood, Clark, Union, Cranford, Springfield, Summit, New Providence, Mountainside, Garwood, Berkeley Heights, and Kenilworth, providing residents with reliable, professional roofing solutions.

At M & M Roofing Corp, we are known for our friendliness, attention to detail, and commitment to delivering the best roof services in the region. With our flexible scheduling and emergency repair services, you won’t have to wait around to get your roof repaired or replaced.

Our roof services extend beyond the roof itself. We also offer gutter installation and cleaning to ensure your home is fully protected from potential water damage. Our team of experts provides comprehensive gutter services, maintaining the functionality of your gutters and enhancing the longevity of your roofing system.

Choose M&M Roofing Corp for Your Roofing Needs in New Jersey

Are you looking for top-rated roofing service companies? Your search ends here. We are New Jersey’s top choice for roof services, thanks to our commitment to quality, affordable pricing, and exceptional customer service.

M & M Roofing Corp | Reviews

Very professional. Honest service.
Shannon Fela
Shannon Fela
I have used this company now twice, and will continue to give them my business/referrals in the future. After contacting multiple companies when I had a leaking roof, they were prompt in scheduling me for an estimate/getting me on the schedule for repair. Reliable, friendly, and very neat! Now about 6 months later I had them do a gutter cleaning and power wash my home, very happy with the result. Highly recommend!
Evan Murray
Evan Murray
From the first introduction, Marvin was a first class professional. He showed up for the estimate appointment on-time and prepared. He provided a thorough assessment of the roof and what would be needed for the replacement. The estimate was very detailed and extremely reasonable. The products he offers are the best in the Industry. He worked with us on color selection and provided a clear timeline to do the project. The work took a few days and the crew was fantastic. They took pride on their job and more importantly, my property. They cleaned up everything each day they were there. If you need a roof, look no further. M&M Roofing is the best in the business. They treat you like family!!!!
Bob McGuinness
Bob McGuinness
Great company, great value! Very professional and easy to work with. Especially impressed with their clean up, you would not even know we had major gutter work done when they left for the day.
Ross Miller
Ross Miller
M&M Roofing (Marvin and Fiorella) made replacing my roofing as easy as it gets. I had obtained quotes from 6 different roofers and liked their combination of price, reviews and responsiveness the best. Marvin and his crew did a great job installing the GAF roofing materials and the replacement of a couple of Velux skylights. Thorough clean up and professional all around. Highly recommend.
Louis Dobrolsky
Louis Dobrolsky
Very professional! Experienced and knowledgeable! Helped get our roof back in tip top shape! Family run and organized. Price was fair!
John McGinley
John McGinley
Marvin and Fiorella were easy to work with. M & M did a great job replacing my roof and gutters. As promised they finished on time and did an awesome job cleaning up. I would recommend M & M Roofing Corp.
Sheryl Morales
Sheryl Morales
Marvin (M&M Roofing) has a well-deserved great reputation. They are professional, do excellent quality work, communicate well (ex. Regarding date of work to be done). Everything was immaculate when they left. He is an honorable businessman and I highly recommend them for your roofing needs.
Maureen Furlong
Maureen Furlong
I can't say enough positive things about my experience with Marvin and Fiorella. They are wonderful people with a great work ethic. The job was completed on time and there was never a question that went unanswered. I would absolutely recommend them.

Quality Roofing Materials and Expert Advice

At M & M Roofing Corp, we only use the highest quality materials, and our staff is always ready to provide expert advice on all your roofing needs. Whether you’re considering a roof replacement, need a new installation, or require maintenance, you can trust us to offer solutions that align with your requirements and budget.

Trust M & M Roofing Corp with your roof. We ensure to provide you with roofing services that exceed your expectations. Contact us today for a free quote, and experience the difference of working with a professional, reliable, and trusted roofing company.

know our work


Providing Top-Notch Roofing Services in These New Jersey Areas

  • Scotch Plains
  • Westfield
  • Fanwood
  • Clark
  • Union
  • Cranford
  • Springfield
  • Summit
  • New Providence
  • Mountainside
  • Garwood
  • Berkeley Heights
  • Kenilworth

Free Estimates

At M & M Roofing Corp, we believe in transparent pricing and outstanding customer service. That’s why we offer free estimates for all our roofing services. Contact us today to get started!

Please fill out the form below, and we’ll be in touch with you ASAP!

You can call us for a free estimate today at 98-977-7770 or email us now.