Navigation: Home > Window Cleaning in Minnesota

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. 

Some folks offer a lower quality job at a cheaper  price point, but I decided to go the other way and offer a product I would use on my own home.  We don't pole windows from 15' away, we are on ladders with the glass inches from our face.  No detail is overlooked.   
Our window washing job starts on the outside of your home.  Our team will start by washing the tallest windows on your home first and working towards the ground finishing up with ground level windows.  This is important to avoid dripping on work already done. 
Window Cleaning Discounts
        Video explaining our window cleaning process
Our window washing process:
  1. We start our process by protecting your home from drips and splatter by placing a towel under all your windows.
  2. Start by wetting the window with the window washing stripwasher using our own blend of window cleaning solution.
  3. 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.
  4. After we have got the debris released from the window we will once again wet the window.
  5. Next we dry the edges of the window with our super absorbent towels.
  6. After the edges are dried we squeegee the window.
  7. Finally we wipe down the edges again and inspect the window, if its not perfect we start all over again.
  8. Finally we clean out the track with a rag or vacuum depending on how dirty it is.
  9. 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.  
  10. 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.


Twin Cities Window Cleaning



See the Step by Step window cleaning here - Link






Window Washing Tools for Minnesota

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


Twin Cities Window Cleaning Prices

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!!!
Before Window is Cleaned Clean Window
                              Winter Window Washing in Minnesota


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 MinnesotaLake Crystal, Madison Lake, Mankato, McGregor, North Mankato, Rochester, St. Peter, Big Sandy Lake, Lake Minnetonka