Beloit, WI services