Carroll Engineering and Associates P.C. in Belvidere
(815) 547-3406
We are a civil and municipal engineering & surveying company, professionally licensed to practice in Illinois. We specialize in water and wastewater systems analysis and design; stormwater management; transportation; site planning and surveying. We also ...