Best Business Award: Schmeling Construction – 2018 Torch Awards

Source: Rockford Register Republic 1/25/2018

The Capital House Restaurant is at 308 West State St., Rockford.