
About MGS Roofing
Family-owned. Central New Jersey. Over 45 years of doing things the right way.
Built on Hard Work, Not Shortcuts
MGS Roofing is the roofing services division of Middlesex Gutter Supply, a family-run operation that started in 1979 in Central New Jersey. Back then it was just a truck, a ladder, and a commitment to doing honest work for our neighbors. That hasn't changed.
Over 45 years later, we've grown, but we still run this company the same way. Different name, same family, same trusted team. Every job gets our full attention. Every customer gets a straight answer. We don't use subcontractors, we don't cut corners, and we don't disappear after the job is done.
We're roofing contractors, not salespeople. When you call us, you talk to the people who actually do the work. That's how it's always been, and that's how we plan to keep it.

Why Homeowners Choose Us
There are a lot of roofing companies in New Jersey. Here's what makes us different.
We Do Our Own Work
No subcontractors. Our crew handles every job from start to finish. You know exactly who's on your roof.
Straight Talk, Fair Pricing
We give you an honest assessment, a written estimate, and no pressure. If your roof doesn't need replacing, we'll tell you.
We Show Up When We Say We Will
We respect your time. When we schedule a job, we're there. When we say three days, we mean three days.
Licensed, Insured, Certified
Fully licensed and insured. Certified installers for GAF, Owens Corning, CertainTeed, and TAMKO.
We Clean Up After Ourselves
When the job is done, your property looks better than when we got there. We run magnets for nails. We haul everything away.
We Stand Behind Our Work
Manufacturer warranties plus our own workmanship guarantee. If something's not right, we come back and fix it.
Serving Central New Jersey
We work across Central New Jersey — Middlesex, Mercer, Somerset, Monmouth, and surrounding counties. If you're not sure whether we serve your area, give us a call.

Want to Work With Us?
Get a free estimate — no obligation, no pressure.
Ready to Get Started?
Schedule your free roofing estimate today. No obligation, no pressure — just honest advice from a family-owned company.
