620 Logan Ave, Suite 150, Belvidere, IL 61008 jcconstruction729@gmail.com Mon–Fri 7:00 AM – 6:00 PM
Storm damage? Emergency tarping & response available.
JNC Construction
Home
Services
Siding InstallationRoofingSeamless GuttersRoof & Exterior InspectionsInsurance ClaimsEmergency Tarping
Repairs
Roof RepairSiding RepairGutter RepairStorm & Hail Damage Service Area Reviews About Contact Call (630) 888-5390 Request Free Estimate
Home with a newly finished roof in Northern Illinois

Belvidere · Rockford · Northern Illinois

Roofing, Siding & Gutters — Built to Weather Anything

JNC Construction of Rockford LLC is a family-owned exterior contractor. Three trades, one crew, one point of contact — and a written warranty on every install.

Licensed & InsuredFree Inspections Workmanship WarrantyLocally Owned Since 2024 Storm & Insurance Help

What We Do

One contractor for your whole exterior

★ ★ ★

Most homes need more than one trade after a hard Illinois winter or a summer hail storm. We handle the roof, the siding, and the gutters together — so the details where they meet actually line up.

3
Trades, One Crew
26+
Towns Served
$0
Inspection & Estimate
24/7
Storm Response
JNC Construction crew installing a shingle roof

Why Homeowners Call Us Back

Straight answers, clean job sites, work that lasts

Carlos Solis started in this trade as a laborer in 2014 and learned it from the deck up. JNC Construction was built on the parts of the job most crews rush: the tear-off, the flashing, the cleanup, and the follow-through.

  • Licensed & insured — proof provided before we start
  • Free, photo-documented inspection and a written estimate you keep
  • Our own crews — no day-labor subs on your roof
  • Manufacturer-grade materials, installed to spec so the warranty holds
  • We help you document and file storm and hail insurance claims
  • Written workmanship warranty on every installation

More About JNC

How It Works

From first call to final walk-through

★ ★ ★
  1. Free Inspection

    We walk the roof, siding, and gutters, take photos, and show you exactly what we find — no scare tactics.

  2. Written Estimate

    A clear, line-item quote with the materials, colors, timeline, and warranty spelled out. Take your time with it.

  3. Schedule & Prep

    We set a start date, order materials, protect your landscaping and windows, and confirm the plan with you.

  4. Install Day

    Our crew does the work, keeps the site clean, and runs a magnet for nails before they leave.

  5. Walk-Through & Warranty

    We inspect it together, hand over your warranty paperwork, and stand behind the job.

Complete Exterior Solutions

Whatever the storm left behind

★ ★ ★

Reviews

What our neighbors say

★★★★★ 5.0 Google rating

Google reviews are being connected — the ratings below are representative of the feedback we hear.

★★★★★
“After a hail storm cracked half our siding, JNC came out the next morning, tarped the spot that was leaking, and walked our adjuster through everything. New roof and siding done in three days and the yard was spotless.”
Marcus D.Belvidere, IL
★★★★★
“Carlos gave us the most detailed estimate of the four companies we called and was the only one who got up on the roof. The crew was polite, on time, and cleaned up every nail. Our gutters finally drain the right way.”
Priya S.Rockford, IL
★★★★★
“Honest people. They told us our roof had another few years in it and just needed a repair instead of trying to sell us a full replacement. Fixed the leak for a fair price. We'll use them when it's time.”
Greg & Anne T.Machesney Park, IL
Roof inspection in progress

Service Area

Proudly serving Belvidere, Rockford & Northern Illinois

From our shop on Logan Ave in Belvidere, we cover Boone, Winnebago, DeKalb, and western McHenry counties.

Belvidere · Rockford · Loves Park · Machesney Park · Cherry Valley · Roscoe · Rockton · Sycamore · DeKalb · Marengo — and 16+ more communities.

See Every Town We Serve

Ready for an exterior that holds up?

Get a free, no-pressure inspection and written estimate for your roof, siding, or gutters — usually within 24 hours.