Free on-site estimates
- Home
- Contact
Somerville, NJ · Somerset & Middlesex County
Contact JC: Your Reliable Roofing, Siding & Gutter Experts
Fill out the quick form below and one of our experts will contact you shortly to schedule your free on-site estimate. For immediate assistance, call us 24/7.
What happens after you submit
No hidden fees, no pressure
We call you back
One of our experts contacts you shortly to schedule your free on-site estimate.
Free on-site estimate
We inspect your roof, gutters, and siding and identify any damage or wear.
Detailed written proposal
Materials, labor costs, timeline, and warranty information, and we answer every question you have.
We match or beat it
Have a written estimate from another licensed and insured NJ contractor? We will match your price or beat it.

Why JC
Residential and commercial, across Central NJ
At JC Roofing, we pride ourselves on delivering exceptional roofing, siding, and gutter services to homeowners and businesses throughout Somerset and Middlesex County, New Jersey. With years of experience and a dedicated team of certified professionals, we are committed to providing top-quality craftsmanship, reliable service, and unmatched customer satisfaction on every project.
Whether it’s a new installation, urgent storm damage repairs, or exterior upgrades to boost your home’s curb appeal, JC Roofing is the trusted name for residential and commercial projects in towns like Basking Ridge, Bernardsville, Metuchen, East Brunswick, and surrounding communities.