The world’s largest window cleaning company with over 270 franchise territories in 45 states! Services homes & businesses up to 5 stories. If you’re based in Barrington or surrounding areas like Elk Grove Village, Lake Zurich, Long Grove, or Palatine, the team at Fish Window Cleaning® is here to serve all of your commercial and residential needs. Backed by more than 45 years of experience, our team delivers reliable service and streak-free results.