
Window Cleaning in Minnesota
We are a window cleaning company serving the Twin Cities region including Minneapolis, Plymouth, Eden Prairie, Chanhassen, Chaska, Minnetonka, and Bloomington. We offer window cleaning services throughout the entire Twin Cities area, we are based in Eden Prairie but are not afraid to travel to the other side of the metro to wash your windows. I learned from one of the best before going out on my own and wish to provide a premium window cleaning service in the Twin Cities area.
- We start our process by protecting your home from drips and splatter by placing a towel under all your windows.
- Start by wetting the window with the window washing stripwasher using our own blend of window cleaning solution.
- Next we hand scrub your window using a non-abrasive pad, for hard to remove debris like paint splatter, bugs, bird droppings, etc. we will carefully use a razor blade to remove remaining debris.
- After we have got the debris released from the window we will once again wet the window.
- Next we dry the edges of the window with our super absorbent towels.
- After the edges are dried we squeegee the window.
- Finally we wipe down the edges again and inspect the window, if its not perfect we start all over again.
- Finally we clean out the track with a rag or vacuum depending on how dirty it is.
- Once the outside of your home is done we will start on the inside, the process is much the same but we are extra careful not to damage your flooring and wood work by placing large drop cloths under each window to ensure any drips are caught before hitting your floor covering.
- Final step is cleaning the screens, after all there is no point on having a clean window but looking through a dirty screen. This process depends on the level of soiling and what exactly is on your screen. Usually this will include towel whipping the screen, but for heavily soiled screens we will hose them down and towel dry. We also offer re-screening for your damaged screens, usually we will do this onsite unless it is mulitiple screens in this case we will do the work off site and schedule a time the following day to reinstall your screens.
See the Step by Step window cleaning here - Link
We use a wide variety of tools when cleaning windows in Minnesota. As you notice in the picture there is multiple tools for each process, we describe each tool in our Window Cleaning Tips and Tactics Page if you follow the link – Link to Tips and Tactics
The best time to have your windows cleaned in the Twin Cities area - Blog Link
A Great Before and After Comparision - Finally Can Enjoy the View!!!
![]() |
![]() |
Follow our Blog on Twin Cities Window and Gutter Cleaning - BLOG LINK
We service the following areas in the Twin Cities:
Anoka County – Andover, Anoka, Bethel, Blaine, Columbia Heights, Circle Pines, Coon Rapids, East Bethel, Fridley, Hilltop, Ham Lake, Lino Lakes, Oak Grove, Ramsey, St. Francis, Spring Lake Park
Carver County - Chaska, Chanhassen, Carver, Waconia, Victoria, Cologne, Hamburg, Mayer, New Germany, Norwood Young America, Watertown
Dakota County – Apple Valley, Burnsville, Eagan, Farmington, Hampton, Hastings, Inver Grove Heights, Lakeville, Lilydale, Mendota, Mendota Heights, New Trier, Rosemount, South St. Paul, Sunfish Lake, Vermillion, West St. Paul
Hennepin County – Bloomington, Brooklyn Center, Brooklyn Park, Champlin, Corcoran, Crystal, Dayton, Eden Prairie, Edina, Excelsior, Golden Valley, Greenfield, Greenwood, Hopkins, Independence, Long Lake, Loretto, Maple Grove, Medicine Lake, Medina, , Minneapolis, Minnetonka, Minnetonka Beach, Minnetrista, Mound, New Hope, Orono, Osseo, Plymouth, Richfield, Robbinsdale, Rogers, St. Anthony, St. Bonifacius, St. Louis Park, Shorewood, Spring Park, Tonka Bay, Wayzata, Woodland
Ramsey County – Arden Hills, Falcon Heights, Gem Lake, Lauderdale, Little Canada, Maplewood, Mounds View, New Brighton, North Oaks, North St. Paul, Roseville, Shoreview, St. Anthony, St. Paul, Vadnais Heights, White Bear Lake
Scott County – Belle Plaine, Elko New Market, Jordan, New Prague, Prior Lake, Savage, Shakopee
Washington County – Afton, Cottage Grove, Dellwood, Forest Lake, Grant, Hugo, Lake Elmo, Lakeland, Lakeland Shores, Lake St. Croix Beach, Landfall, Mahtomedi, New Port, Oakdale, Pine Springs, Stillwater, Woodbury
Outstate – Outstate Minnesota, Lake Crystal, Madison Lake, Mankato, McGregor, North Mankato, Rochester, St. Peter, Big Sandy Lake, Lake Minnetonka