Professional roof repair, replacement & installation across 363 cities including Newark, Jersey City, Paterson, Lakewood & Elizabeth.
363 cities and towns with trusted roofing professionals ready to serve you.
Our licensed teams provide a full range of roofing services across New Jersey.
JC Roofing and Gutters proudly serves homeowners and businesses throughout New Jersey with comprehensive roofing and gutter solutions. With 363 cities across the state, our licensed and insured crews are always nearby and ready to help — whether you need a quick roof repair, a complete replacement, or emergency storm damage service.
We understand that every region of New Jersey has its own climate challenges, building codes, and architectural styles. That is why our local teams bring specialized knowledge of New Jersey roofing requirements to every project. From the materials we recommend to the techniques we use, everything is tailored to protect your property for decades to come.
Real feedback from customers we have served across the country.
"Ice dam damage had been getting worse every winter. They removed the damaged shingles and underlayment, installed proper ice and water barrier up the first six feet, improved the attic ventilation, and re-shingled. First winter with zero ice dam issues. Should have done this years ago."
"Needed a roof inspection before our insurance renewal. The report was thorough — detailed photos of every section, estimated remaining life, and recommendations for minor maintenance. No pressure to do unnecessary work. That kind of honesty is refreshing. Will call them when the roof actually needs replacing."
"Hired JC Roofing for a commercial roof repair on our warehouse. They identified the issue quickly — failed seams on the TPO membrane — and had it patched and sealed in one day. No more ponding water. Professional crew that understood commercial roofing. Will use them for our other properties."