Skip to content

MGS Roofing is the roofing services division of Middlesex Gutter Supply — same family, same team.

MGS Roofing logo
Professional roofing services in Central New Jersey

Our Services

Roofing Services

Expert roof repair, replacement, and installation for homes across Central New Jersey. Quality materials, experienced crew, no shortcuts.

Request a Free Estimate

We'll get back to you within 24 hours.

Your Roof Protects Everything Underneath It

A solid roof is the most important part of your home. When something goes wrong, you need a contractor who shows up on time, does the job right, and stands behind their work.

We've been doing this for over 45 years. No subcontractors, no shortcuts, no surprises.

Licensed & insured
45+ years experience
Free inspections
Written estimates
Insurance assistance
Financing available
MGS Roofing crew working on a residential roof

Need a Roof Inspection?

Free, no-obligation assessment — we'll give you an honest answer.

What's Inside Your Roof

Every layer matters. Here's what we install, repair, and inspect.

Cross-section of a residential roof showing shingles, underlayment, decking, rafters, and gutters
1
2
3
4
5
6
1

Asphalt Shingles

Primary weather barrier — we use GAF, Owens Corning, and CertainTeed

2

Ridge Cap

Seals and protects the peak where two roof slopes meet

3

Underlayment

Waterproof membrane under shingles — your second line of defense against leaks

4

Roof Decking

Plywood or OSB boards that form the structural base of the roof

5

Rafters

Structural wood framing that carries the weight of the entire roof system

6

Gutter & Drip Edge

Channels water off the roof and away from your foundation

What We Do

Every roofing project is different. Here's how we can help.

Roof Repair

Missing shingles, leaks, flashing damage — we diagnose and fix roof issues quickly to prevent further damage to your home.

Roof Replacement

When repairs aren't enough, we provide full roof replacements using premium materials from trusted brands like GAF and CertainTeed.

New Roof Installation

Building a new home or addition? We install complete roofing systems engineered for Central New Jersey weather conditions.

Roof Leak Repair

Water stains on your ceiling? We locate the source of the leak and repair it — plus fix any underlying damage.

Storm Damage Repair

Wind, hail, and fallen debris can wreck a roof fast. We assess storm damage, handle insurance paperwork, and restore your roof.

Roof Inspections

Annual inspections catch small problems before they become expensive repairs. We provide detailed written reports with photos.

Trusted roofing brands: GAF, Owens Corning, TAMKO, CertainTeed

Roofing FAQ

Signs include missing or curling shingles, leaks, water stains on ceilings, damaged flashing, granules in gutters, or visible sagging. We offer free inspections to assess your roof's condition and recommend the best course of action.

Most residential roof replacements take 1 to 3 days, depending on the size of the roof, weather conditions, and complexity. We'll give you a clear timeline before starting work.

We use premium materials from GAF, Owens Corning, CertainTeed, and TAMKO. We'll help you choose the right material based on your budget, home style, and performance needs.

Yes. We work directly with your insurance company, document all damage with photos, and provide detailed estimates to help you get the coverage you're entitled to.

Costs depend on roof size, materials, and complexity. Most residential roofs in our area range from $8,000 to $20,000+. We provide free, no-obligation written estimates.

Yes. We offer flexible financing options so you can get the roof work you need without the full upfront cost. Ask us about available plans during your estimate.

We also offer gutter services, siding, and window installation.

Ready to Get Started?

Schedule your free roofing estimate today. No obligation, no pressure — just honest advice from a family-owned company.