Central & Western Illinois
Campbell Construction is headquartered in Jacksonville, IL and provides roofing, siding, gutters, and exterior services to homeowners and businesses within a 50-mile radius. From Morgan County to Sangamon County and everywhere in between — find your community below.
Based in Jacksonville, we serve homeowners and businesses across a wide range of Central Illinois communities — find your city below.
Every community we serve, organized by county.
Serving all of Calhoun County including Hardin, Brussels, Batchtown & Kampsville
We serve all of Central Illinois within a 50-mile radius of Jacksonville — not just the communities listed above. If your town isn't shown, we still cover your area.
Answer a few quick questions and get a ballpark estimate for your roofing project instantly — no phone call needed, no obligation.
Start My Free Estimate →25+ years headquartered in Jacksonville, IL. We live and work in the same communities we protect — and our reputation is everything.
Certified by Owens Corning and Duro-Last, giving your project access to the best warranties in the industry.
Over 1,000 insurance claims handled. We guide you through every step so you get the coverage you deserve.
Detailed, written estimates before any work begins. No hidden fees, no surprises — just straightforward pricing you can trust.
Your home is the biggest investment you'll ever make. Trust a local, certified contractor with 25+ years of experience to keep it protected — no matter what Mother Nature throws your way.
Thanks! We typically respond within 1 business day to schedule your free inspection. For urgent needs call (217) 271-1019.
No obligation · Response within 1 business day
Thanks! We typically respond within 1 business day to schedule your free inspection. For urgent needs call (217) 271-1019.
No obligation · Response within 1 business day