1. Brenner Window Cleaning 237 Jeffreys Pl, Highwood, IL 60040 Coordinate: 42.20118,-87.81207 Phone: (847) 432-7236