We Are your premier Local Northern MIchigan Window cleaners
The Team at MI Window Cleaning believes in providing you with the best quality at the best price. Why would you want it any other way? We are as local as it gets and share the same love for Northern Michigan as all of our customers. With over a decade of professional window cleaning experience we assure that you are in the best hands. Give us call, we’ll give you free quote, and meet on a price that works for you. We serve the following areas: Harbor Springs, Good Hart, Petoskey, Walloon Lake, Lake Charlevoix, Boyne City, Charlevoix, Ironton, Horton Bay, East Jordan, Elsworth, Norwood, Torch Lake, Eastport, Traverse City, Elk Rapids, Old Mission Peninsula, Leland, Northport, Crystal Lake, Spider Lake, Suttons Bay, Lake Ann, Empire, Crystal Lake, and everywhere in between.