1. Home
  2. Service Areas

Based in Somerville, NJ

Roofing, Siding & Gutters Across Somerset & Middlesex County, NJ

For over three decades, JC has served Central New Jersey communities. Find your town below; 24-hour emergency roof repair covers all of Somerset and Middlesex County.

Somerset County

Home base: JC is based at 70 Adams St in Somerville.

Somerville

Roofing · Storm claims · Siding · Gutters

Bridgewater

Roofing · Storm claims · Siding · Gutters

Bound Brook

Roofing · Storm claims · Siding · Gutters

Hillsborough

Roofing · Storm claims · Siding · Gutters

Basking Ridge

Roofing · Storm claims · Siding · Gutters

Bernardsville

Roofing · Storm claims · Siding · Gutters

Middlesex County

Roofing, siding and gutters for homes and businesses across Middlesex County.

Piscataway

Roofing · Storm claims · Siding · Gutters

East Brunswick

Roofing · Storm claims · Siding · Gutters

Woodbridge

Roofing · Storm claims · Siding · Gutters

Also on our list

Princeton, Flemington and nearby communities, including Hunterdon and Union Counties.

Flemington

Roofing · Storm claims · Siding · Gutters

Not on the list?

Call us anyway

JC serves Somerset, Middlesex, Hunterdon, and Union Counties and nearby communities. If your town isn’t listed, call (908) 528-3757 and we’ll tell you right away whether we can help.

Free estimate

Free inspections in your town

Free, no-obligation estimates for roofing, siding and gutter projects in Somerset and Middlesex County.

(908) 528-3757Answered 24/7 for emergencies

Free estimate

Three quick steps. We call you back.

What do you need?

Request received

We will call you to set up your free estimate. If water is coming in now, call (908) 528-3757.

Rather talk? (908) 528-3757