Professional roof repair, replacement & installation across 107 cities including Charleston, Columbia, North Charleston, Mount Pleasant & Rock Hill.
107 cities and towns with trusted roofing professionals ready to serve you.
Our licensed teams provide a full range of roofing services across South Carolina.
JC Roofing and Gutters proudly serves homeowners and businesses throughout South Carolina with comprehensive roofing and gutter solutions. With 107 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 South Carolina has its own climate challenges, building codes, and architectural styles. That is why our local teams bring specialized knowledge of South Carolina 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.
"Did my due diligence picking a roofing company. Had four companies bid. JC Roofing stood out — they asked questions nobody else did about slope, color matching, and splash blocks. Bid came in slightly higher but no runaway on pricing. The field crew brought minor changes to make the system more efficient. Communication via email or phone. Thanks JC and staff."
"Roof was damaged by hail and I had no idea where to start with the insurance claim. The team came out, documented everything, and even met with the adjuster on-site. They supplemented the claim when the initial estimate was too low and got it approved. Made the whole process painless. New roof installed in two days."
"We bought a fixer-upper and the roof was the first priority. The inspection revealed the decking was solid but the shingles were at end of life. Full tear-off and replacement with 30-year architectural shingles. Crew was fast, clean, and the foreman caught a ventilation issue that the home inspector missed. Fixed it during the install at no extra charge."