Skip to content
MGS Roofing logo
Roofing work by MGS Roofing, serving Basking Ridge, New Jersey

Somerset County · 07920, 07938, 07939

Roofing Services in Basking Ridge, NJ

Roof repair, replacement, gutters, siding and windows for Basking Ridge homes, from a family-owned Central Jersey contractor with 45+ years on the job.

Roofing for Basking Ridge Homes

Basking Ridge is in Somerset County, inside the Central New Jersey area our Princeton-based crew has served for more than 45 years. Whether you live near Great Swamp National Wildlife Refuge, Lord Stirling Park or Passaic River, we handle roof repairs and full replacements, plus the gutters, siding and windows that go with them.

Downtown Basking Ridge was added to the New Jersey and National Registers as a Historic District in 1974, and the township also has the Franklin Corners Historic District. Newer subdivisions include The Hills development, shared with Bedminster.

Basking Ridge's village center is a National Register Historic District full of older buildings, so roof work there often means preserving historic character. The town's heavy tree history includes the roughly 600-year-old white oak in the Presbyterian churchyard, which was removed in 2017 because of decay.

Every job starts the same way: we get up on the roof, check the shingles, flashing, ventilation and decking, and give you a clear written estimate before any work begins. If a repair will do, we tell you that instead of selling you a roof.

Somerset CountyZIP 07920ZIP 07938ZIP 07939

Areas We Serve in Basking Ridge

We work throughout Basking Ridge and the neighboring Somerset County communities.

Basking Ridge village center

The township's downtown, a Historic District on the National Register since 1974, with the 1839 Greek Revival Presbyterian Church and the 1809 Brick Academy.

Liberty Corner

A small historic community in the southern part of the township, one of the few areas without a Basking Ridge postal address.

Lyons

Home to the Lyons VA Medical Center, whose Classical Revival brick buildings are on the National Register, and the Lyons station on NJ Transit's Gladstone Branch.

Franklin Corners

A historic district that includes Van Dorn's Mill and the Grain House Restaurant.

The Hills

A development split between Bernards Township and Bedminster.

Services We Offer in Basking Ridge

Complete exterior work for Basking Ridge homes.

Roof Replacement

Full tear-off and replacement with shingles from GAF, Owens Corning, CertainTeed or TAMKO. Most homes are done in 1 to 3 days.

Learn more →

Roof Repair

Leaks, missing shingles, flashing and pipe boots. We find the source of the problem, not just the stain on the ceiling.

Learn more →

Gutter Services

Seamless gutter installation, cleaning, repairs and gutter guards, sized to move the water off your roof.

Learn more →

Siding

Vinyl, fiber cement, wood and insulated siding, with the house wrap and flashing detailed before the first panel.

Learn more →

Windows

Energy-efficient replacement windows that cut drafts and energy bills.

Learn more →

Soffit & Fascia

Rotted fascia and damaged soffits repaired or replaced so the roof edge and gutters stay solid.

Learn more →

Nearby Towns We Serve

We also work in the towns around Basking Ridge.

Basking Ridge Roofing FAQ

Do you provide roofing services in Basking Ridge, NJ?

Yes. MGS Roofing serves Basking Ridge and the surrounding Somerset County towns from our Princeton office. Call (732) 821-6900 or request a free estimate online.

How long does a roof replacement take?

Most residential roof replacements take 1 to 3 days, depending on the size of the roof, the weather and how complex the roof is. You get a clear timeline before we start.

Can you help with storm damage and insurance claims?

Yes. We document the damage with photos, write a detailed estimate and work directly with your insurance company.

Do you offer free roof inspections?

Yes. We come out, get on the roof and look at it properly, then tell you honestly whether you need a repair or a replacement. No charge, no obligation.

Why Basking Ridge Homeowners Choose MGS

We are a family-owned company that has been roofing in Central New Jersey for more than 45 years. When you call, you talk to the people who actually do the work.

Our own crew handles every job from start to finish, with no subcontractors. We protect your landscaping during tear-off, and when the job is done we run a magnet sweep for nails and walk the property with you before we leave.

Ready to Get Started?

Get a free roofing estimate for your Basking Ridge home. No pressure, no obligation — just a straight answer from a contractor who's been doing this for over 45 years.