
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.
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.

Siding Installation
New vinyl, insulated, and fiber-cement siding that seals out weather and refreshes your whole exterior.
Learn more
Roofing
Architectural shingle and metal roof replacement installed to manufacturer spec by our own crews.
Learn moreSeamless Gutters
On-site, seamless 5" and 6" aluminum gutters plus guards that keep water off your foundation.
Learn more
Roof & Exterior Inspections
A thorough, photo-documented look at your roof, siding, and gutters — free, and no obligation.
Learn more
Roof Repair
Leaks, missing shingles, flashing, and storm damage fixed right the first time.
Learn more
Storm & Hail Damage
Fast tarping, full damage assessment, and help walking your insurance claim start to finish.
Learn more
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
How It Works
From first call to final walk-through
Free Inspection
We walk the roof, siding, and gutters, take photos, and show you exactly what we find — no scare tactics.
Written Estimate
A clear, line-item quote with the materials, colors, timeline, and warranty spelled out. Take your time with it.
Schedule & Prep
We set a start date, order materials, protect your landscaping and windows, and confirm the plan with you.
Install Day
Our crew does the work, keeps the site clean, and runs a magnet for nails before they leave.
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
Emergency Tarping
24/7 response to stop active leaks and protect your home after a storm.
Learn moreInsurance Claims
We meet your adjuster on-site and document everything so nothing gets missed.
Learn moreSiding Repair
Cracked panels, wind damage, soft spots, and rot addressed before they spread.
Learn moreGutter Repair
Re-pitching, resealing, new hangers, and downspout fixes to restore proper drainage.
Learn moreReviews
What our neighbors say
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.”
“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.”
“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.”

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.
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.