North Barrington, IL We proudly serve the North Barrington, IL community. Thomas Window - North BarringtonWe are proud to serve the North Barrington community for all your residential or commercial window cleaning needs.North Barrington, IL60010US