Home › New Jersey › Middlesex County, NJ › M&M Roofing Corporation
#19of 49 roofers we track in Middlesex County
4.9★Google rating · market avg 4.9★
62reviews · more than 56% of Middlesex County roofers
3 of 3segments served: Residential Roofer, Commercial Roofer, Roof Repair Specialist
blog · 2 socialsdigital presence signals
Hours
monday9 AM–5 PM
tuesday9 AM–5 PM
wednesday9 AM–5 PM
thursday9 AM–5 PM
friday9 AM–5 PM
saturdayClosed
sundayClosed

Location & nearby roofers

About M&M Roofing Corporation

M&M Roofing Corporation is a licensed, insured residential roofing and exterior contractor in Scotch Plains, NJ, offering roof installation, repair, replacement, and exterior services for homeowners in nearby communities.

Services

roof installationroof replacementroof repairasphalt shinglesflat roofsgutter cleaningsidingsoffit & fasciadeck services

Digital presence

InstagramFacebook📝 Blog · last post 2026-10-07

How M&M Roofing Corporation compares in Middlesex County

M&M Roofing CorporationDeegan RoofingWeatherSeal Roofing & GuttersA&J Professional Services, Inc
Google rating4.9★4.9★5★4.8★
Reviews621,851407256
SegmentsResidential Roofer, Commercial Roofer, Roof Repair SpecialistResidential Roofer, Commercial Roofer, Roof Repair SpecialistResidential Roofer, Roof Repair SpecialistResidential Roofer, Commercial Roofer, Roof Repair Specialist
Website✓✓✓✓
Active blog✓✓✓✓
Social channels2133
Professionals tracked—212

Frequently asked questions

What services does M&M Roofing Corporation offer?

M&M Roofing Corporation lists these services on their website: roof installation, roof replacement, roof repair, asphalt shingles, flat roofs, gutter cleaning, siding, soffit & fascia, deck services.

How is M&M Roofing Corporation rated?

M&M Roofing Corporation holds a 4.9★ Google rating across 62 reviews, compared with a 4.9★ average among the 49 roofing companies we track in Middlesex County.

Does M&M Roofing Corporation handle residential or commercial roofing?

M&M Roofing Corporation works on both residential and commercial properties.

Where is M&M Roofing Corporation located?

M&M Roofing Corporation serves the Middlesex County area. Phone: (908) 977-7770.

Is this your business?

Claim your Roofer Butler listing to keep your info fresh — and get a free snapshot of how your online presence compares to other Middlesex County roofers.

Nearby alternatives in Middlesex County

Deegan Roofing

★ 4.9 (1,851 reviews)
Roofing contractor👥 2 professionals tracked61 Terrill Rd, Plainfield, NJ 07062 · (908) 322-6405

WeatherSeal Roofing & Gutters

★ 5 (407 reviews)
Roofing contractor👥 1 professional tracked646 NJ-18 #209, East Brunswick, NJ 08816 · (732) 576-3899

A&J Professional Services, Inc

★ 4.8 (256 reviews)
Roofing contractor👥 2 professionals tracked1163 Inman Ave Ste 101, Edison, NJ 08820 · (908) 432-7081

Rivera Roofing Specialists

★ 5 (237 reviews)
Roofing contractor301 Old York Rd, Flemington, NJ 08822 · (908) 797-7202

Skylight Roofing & Restoration

★ 4.9 (189 reviews)
Roofing contractor👥 3 professionals tracked475 Wall St, Princeton, NJ 08540 · (732) 992-3090

King Quality Roof Repair and Replacement

★ 5 (176 reviews)
Roofing contractor272 US-202 31 n, Flemington, NJ 08822 · (609) 665-2745