Professional roof repair, replacement & installation across 14 cities including Fargo, Bismarck, Grand Forks, Minot & West Fargo.
14 cities and towns with trusted roofing professionals ready to serve you.
Our licensed teams provide a full range of roofing services across North Dakota.
JC Roofing and Gutters proudly serves homeowners and businesses throughout North Dakota with comprehensive roofing and gutter solutions. With 14 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 North Dakota has its own climate challenges, building codes, and architectural styles. That is why our local teams bring specialized knowledge of North Dakota 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.
"JC Roofing responded promptly to our quote request. Arrived as scheduled for both estimate and installation. Professional in all interaction. We got quotes from 5 companies. They weren't the cheapest or the most expensive but they were able to schedule the job the soonest at a fair price. The work was completed in less than 4 hours and looks like it was part of the original build."
"Good experience overall with our roof replacement. The estimate was detailed with material specs and warranty info. Crew finished in two days. Only minor issue was some debris in the garden beds that got missed during cleanup — they came back the next day and took care of it. Would recommend."
"We used JC Roofing for storm damage repair after the hail came through in March. They handled the entire insurance claim process — took photos, wrote up the damage report, and met with the adjuster. Made a stressful situation much easier. The new roof looks great and was done in a day and a half."