Window & Gutter Cleaning in Grayslake
My Window Washing has been serving Grayslake, IL homeowners for over two decades from our Round Lake Beach location about 10 minutes east on Route 120. Grayslake is a Lake County village of roughly 21,000 residents bordered by Round Lake to the east, Hainesville to the south, Libertyville to the southeast, and Round Lake Beach to the northeast. The housing stock spans downtown homes near Center Street to 1970s and 1980s ranches and split-levels along Route 120, Route 83, and Hainesville Road.
Grayslake customers consistently highlight three things: thorough team visits that cover gutters and every window in one appointment, upfront pricing with photo proof when the job is done, and crews who work diligently on large jobs from full houses to multi-story commercial buildings. Many homeowners here plan service every spring and fall — or every couple of years for a complete refresh.






