Commercial Window Cleaning

In the Twin Cities Area


We have 15 crews running daily. We're able to schedule times that work best for you!


Our crews are accustomed to being extremely particular with our customer's personal property.


Our employees are professionally trained and will clean each site respectfully and courteously.

Senior Living and Assisted Living Complexes

We are very experienced in Senior Living and Assisted Living complexes. We are respectful to each tenant and we realize that this is their home so we need to be respectful, not only of their time but, our interactions with them as well.  We want to make the window cleaning process as pleasant as possible.  

We understand that the facility management team likes to be able to give very specific dates to the tenants.  We can adjust the number of our employees that we send to each job site so that we can complete the job in a very efficient and timely matter.  We have the option to finish most jobs in one day or over a period of days, based on your preference.

University and Schools

Here at Russel Williams, we understand how necessary it is to complete jobs on time. Because of the seasonality of our own business, we carry with us the understanding that schools and colleges have a limited amount of time to complete tasks between school years. We employ 30+ window cleaners every summer to ensure that big projects like college universities and high school campuses can be completed quickly and efficiently. Most buildings take us a day or less!

Simple, Straightforward Pricing.

No Hidden Fees.  Our pricing is as transparent as your windows will be.

Window Cleaning Pricing

1-20 $145 $100
21-25 $160 $110
26-30 $180 $120
31-35 $200 $130
36-40 $220 $140
41-45 $240 $155
46-50 $260 $165
51-55 $280 $180
56-60 $300 $195
61-65 $320 $205
66-70 $340 $220
71-75 $360 $235
76-80 $380 $245
81-85 $400 $260
86-90 $420 $270
91-95 $440 $285
96-100 $460 $295
101-105 $480 $310
106-110 $500 $325
111-115 $520 $335
116 + Contact Us

Count your Panes
(or we can count them for you, too).

The Following Windows are Included in Our Pricing System:

The Following Windows require a Free Onsite Estimate:

Disclaimer: The above estimate of window panes does not include French Pane or Storm Windows.  It includes the type of windows that a majority of homes have which are Picture Windows, Sliding Glass Doors, (or windows of similar size), and Single Pane Windows.  Every individual piece of glass is a separate pane that will be counted. For example, if your windows slide up and down there are two panes. If your window cranks open that is one pane.  If you have French Pane windows (permanent grids on windows that cannot be removed) or any type of Combination Storm Window (typically found in homes older than 25 years) please call for a free estimate.