Why Choose Us?
We have been the Chicagoland industry leader for over 25 years and we take great pride in what we do. Unlike many other window washing companies, our professionals are here to help.
We aren’t here to up-sell services you don’t need, we’re here to make sure the service you do need is done right. All of our window washes are professionally trained and are fully insured. All work is subject to on-site inspection, but, we like to be up front, so we decide the final price before the start of the cleaning.
Residential Window Cleaning
- Full-Service Window Cleaning
- Post-Construction Window Cleaning
- Tracks
- Storms and Screens
- Mirrors
- Interior Lighting Fixtures
- Exterior Lighting Fixtures
- Skylights
- Patio Glass, Porches, and Gazebos
- Move-out/move-in window cleaning
Commercial Window Cleaning
- Low-Rise Window Cleaning
- One-Time Window Cleaning
- Maintenance Window Cleaning
- Post-Construction Window Cleaning
- Restaurants
- Retails
- Office Buildings and office parks
- Schools
- Medical and Dental Offices
- Condo Complexes
- Town Home Association
Residential Window Cleaning
Number of Windows | Inside & Outside | Outside Only |
---|---|---|
1-18 | $170.00 | $130.00 |
19-26 | $200.00 | $150.00 |
27-34 | $235.00 | $175.00 |
35-50 | $285.00 | $205.00 |
51-79 | $335.00 | $235.00 |
80-100 | $380.00 | $260.00 |
*Tall, High or Over-sized Window Fee may apply
*paint and sticker removal is additional
Storm Window Pricing
Storms are an additional removable piece of glass on the exterior of your window. They are normally made of aluminum or wood. You can have one or two storms per window.
Type | Full Size | Half Size |
---|---|---|
Removable Aluminum Storms* | $3.00 – 5.00 / piece | $3.00 / piece |
Removable Wood Storms* | $5.00 – $10.00 / piece | $3.00 – $5.00 / piece |
Second-Level Large Overhead Storms | $10.00 – $30.00 (Remove, Clean & Reinstall) | N/A |
Pella-Type (w/ or w/o blinds) | $5.00 – $10.00 each (we do not clean the blinds) | N/A |
Picture Window Storms | $20.00 – $50.00 each** | N/A |
Storm Doors* | $6.00 – $10.00 each | N/A |
*Removable Storms that are screwed or clipped on are $5.00 – $10.00 per piece
**Depending upon size and location, if additional screws have to be removed, additional cost will apply
An additional fee may apply to large or oversized screens/storms.
Screen Pricing
Screens are normally made of aluminum or wood. You can have one or two screens per window.
Type | Full Size | Half Size |
---|---|---|
Removable Aluminum Screens | $3.00 – 5.00 / piece | $3.00 / piece |
Removable Wood Screens | $5.00 – $10.00 / piece | $3.00 – $5.00 / piece |
Removable Screen (Screwed or Clipped on) | $5.00 – $10.00 / piece | N/A |
Removable Wood Picture Window Screen | $10.00 – $30.00 / piece | N/A |
Screen Doors | $6.00 – $10.00 each | N/A |
*If you are receiving an outside-only window washing service, but you would like to have your storms cleaned on both sides, an additional fee will be applied if the storms are not removed before we arrive. if you would like us to remove the storms for you, an additional fee will be applied $2.00 to $3.00 each to remove and reinstall (price does not include cleaning the storms). An additional fee may apply to large or oversized screens/storms.
Track/Frame Pricing
Tracks are the grooves that the window will slide in (up and down or side to side), while frames are the exterior metal or wood surrounding the glass.
Type | Price |
---|---|
Tracks | $2.00 – $5.00 / window, depending on size |
Frames | $2.00 – $5.00 / window, depending on size |
Decorative Style
A Decorative-Style Window has a non-removable grid, or divider. They are sometimes known as Colonial or French windows.
Decorative Window Style | Inside & Outside | Outside Only |
---|---|---|
Decorative Windows | Add $5.00 / window | $3.00 / window |
Decorative Windows (Removable Grids) | Add $2.00 – $4.00 / window | N/A |
Decorative Windows ( > 12 Squares) | Add $5.00 (minimum*) / window standard size | N/A |
Decorative Doors | Add $10.00 | $5.00 |
*Any window that is over-sized French-Style or has more than 12 squares will be inspected onsite and priced accordingly
*Prairie Style French windows will have an additional $10 minimum charge per window
Skylight Pricing
Type | Inside & Outside | Outside Only |
---|---|---|
Skylights | $20.00 each, depending on size | $10.00 – $20.00 each, depending on size |
*Three-Story Home Skylights may have an additional charge. For large or Over-sized Skylights, an additional fee may apply
Window Well Pricing
Type | Price (Inside & Outside) | Price (Outside Only) |
---|---|---|
Window Wells | $20.00 – $30.00 each, depending on size | N/A |
Well Windows (Glass Only) | $10.00 – $20.00 each, depending on size | $5.00 – $10.00 each, depending on size |
Tall Ladder Fees for 3 Story Homes
Number of Windows | Tall Ladder Fees for 3 Story Homes |
---|---|
1-18 | $40.00 |
19-26 | |
27-34 | $60.00 |
35-50 | |
51-79 | $80.00 |
80-100 |
NOTE
Porches, Sunrooms, Atriums, Gazebos, and Greenhouses are additional, and we will quote on site.
- Paint and sticker removal is additional
- Tall, High or Over-Sized Window Fees may apply
- A Tall Ladder Fee will apply for any location 2 1/2 (two and a half) stories or taller
- Customer must provide accessible parking for vehicle at time of service.
- Paid parking is responsibility of customer
- A Travel Fee may apply for certain areas
- Cigarette smoke film may require an extra fee
- Excessive ladder movement may require an extra fee
- When we do window washing we do the entire house. If you choose to not do the entire house, an extra fee may be incurred.
Window Washing FAQs
Double-Hung Windows
Counts as 1 window
Crank-Out or Casement Windows
Counts as 1 window; for a row of casement windows, each panel is considered a window
Sliding Window and Sliding Doors
Counts as 2 windows; each panel is a window
Full Glass Door
Counts as 1 window
Arch Window or Specialty Shapes
Counts as 1 window
Transom Windows
Counts as 1 window
Bay or Picture Windows
Counts as 3 windows; each panel is a window
No, not if they are clean. When your windows are clean, you don’t have any dust or dirt for the water to adhere to. However, if your windows are dirty, rain simply attaches itself to dirt that is already there, often making them look worse.
We recommend having your windows cleaned twice a year to prevent hard water accumulation and to extend the longevity of windows and screens.
The main reason for foggy windows is that you can have a broken or damaged rubber seal. The rubber seal is what keeps the gas between the pains from escaping. Your windows will look foggy because moisture gets gets trapped in between the panes.
All windows are cleaned by hand individually. We use standard window washing supplies, squeegees, buckets, and soft cloths.
We recommend that screen be cleaned once a year.
We use a combination of mild soap and water to wash your windows. It is environmentally safe and it will not leave streaks; it is also non-abrasive.
We do not use any acid based products, ammonia, or vinegar.
We cannot guarantee that all stains or spots will be removed during the cleaning of your screen. However, we will do our best to try to remove as many of the stains as possible. Screens that are not cleaned on a regular basis will accumulate a buildup of dirt and grime that can cause stains and spots, and this sometimes becomes permanent.
Final price is determined before the start of the job. You can view our price list and price guide, which can be found on our Window Washing, Gutter Cleaning, or Power Washing pages. Or, use our Quick Quote Pricing Calculator!
No, tracks and frames have an additional charge. Basic window washing includes the cleaning of the actual glass and wiping down your window sills. Tracks and frames are priced separately.
Yes, we typically like to do both inside and outside on your first service. After your first cleaning of the year, you can transition from inside and outside window cleaning to outside only. While inside windows may stay clean for a longer period than outside windows, smoking, children, pets, and other factors may contribute to your need for indoor window cleaning.
Typically, window cleaning can take anywhere from 1 hour to 6 hours, depending on the size of the house, number of windows, and when your last cleaning took place. Storms, screens, or French-style windows will add to the cleaning time.
It is much more time-consuming to wash each individual pane one at a time as opposed to washing the whole window in one motion.
The floors will be covered with a drop cloth or towels to prevent anything from dripping on the floor. The workers will also be careful not to mark up your walls.
Out of respect for you and your home, our window washers will either remove their shoes or wear shoe covers.
If you are not completely satisfied, please call our office within 7 days of your service date.
Most maid services use a product like Windex and paper towels, which will not clean your windows. Instead, it will rub the dirt around, which will create a static charge that will attract dirt and dust to your windows—but worst of all, it can scratch the glass. Our window washers use only professional window washing tools and equipment.
There are a few main things that will cause your window to become dirty:
- Dust
- Dirt
- Pollen
- Insect droppings and nest building
I got service the same day I called. They were very prompt. They did a good job. I will call them again.
I called on a Saturday and was given a quote for the work over the phone. It was scheduled for that next Monday afternoon. It took the 2 workers about a half an hour to 45 minutes completely clean out and flush my gutters. They swept leaves, branches, and other debris off my roof, and picked up most of the debris and took it away. They worked very quickly, and were extremely nice men.
They are really great. They fit me in right away when I said I was having water problems with my gutters. I guess for a new customer to call out of the blue, that was very nice of them to do that for me. I was so impressed with the two men that came out to do my gutters that I asked if they had time to do my windows…and they did….I have the cleanest windows and gutters on my block…They look so good that my neighbors have called to book appointments with McMahon Window Washing for themselves.
This company is the best! This was the 3rd time that I have used them. The two men were very nice and also on time. They were very professional and polite. Our house is surrounded by a lot trees, and there are a ton of leaves and twigs to be cleaned out of the gutters. They hauled away all the leaves in bags for me. They did a great job. As for my windows, they look so clean and shiny! The whole job took about three hours, and the men did not take a break. I am a very happy customer and recommend them to everyone and anyone!
Two men arrived exactly on time; they did a perfect job and were extremely respectful with our property. We’ve tried a couple other window washing companies in the past and were not happy. I saw a coupon from McMahon and I thought we would try them. We were most satisfied with this company. I will only use McMahon from now on. Our windows are not easy to access and these men never missed a beat. We found this to be a very professional company and will continue to use them in the future.
The two gentlemen were on time; they were polite, worked very quickly, and did a great job. My windows have never been so clean. They were done in just under 90 minutes. We were very satisfied with their work.
They washed all my windows, inside and out. They cleaned screens and skylights. It was fabulous and fast work. Excellent crew. No complaints.
They have a good service. We were very pleased. I never knew that my windows could look that good. They are efficient and neat. I will rehire them again and recommend to friends.
The crew was friendly and they worked very hard. They cleaned about 50 windows. Nice guys—they even did my garage windows. They have a customer for life.
I called to schedule an appointment at the last minute before a party, which was in a few days. They were able to fit me in at the last moment. The workers were very efficient and careful in their work, which was finished in one hour. Afterward, the windows really sparkled for my party.
They are very professional and did a fantastic job. I have used McMahon Window Washing for 2 or 3 years and have recommended them to others in my building. If I need to reschedule because of rain, they are very accommodating. They always leave everything neat and clean.
The workers showed up on time. They worked quickly and efficiently, and they were very nice. They cleaned out the gross cicadas and leaves in my gutters. They did a fantastic job.
Very friendly and helpful when setting up my appointment. I made a Saturday appointment for window washing. The window washers showed up on time. The guys went right to work; they were done about an hour later. They didn’t seem to have any trouble with the various shrubs around the house. They washed the inside and outside of the windows. It has been 3 weeks, and they still look great.
They did a great job! I called them in the fall to have my gutters cleaned. I work full time and I am a mom of 3, so I don’t have much free time on my hands. I could not be home for the gutter cleaning appointment; they told me that they would do the work in the next few days and then leave me a bill….When I came home from work that day…much to my surprise, I discovered they had already been there to clean out my gutters.
McMahon Window Washing did an excellent job, and they were really professional and nice as well. I highly recommended them. I have a 2-story Victorian-style house with complicated windows, storms, and screens. It normally takes my wife and I 2 full days to clean our windows (we are both in our 60’s); it took them 4 hours. We will never clean our windows ourselves again. I will call McMahon Window Washing to do it for us. It was great. A job well done.
They did the job in about 2 hours. It was an excellent job. They were right on time. I thought the price was excellent too. I was very happy with the whole thing.
I was very pleased with the work the men did when they cleaned my windows. I thought the quality of the cleaning and the price was excellent. I recommend them and will use them again.
They were on time and very good at doing their job quietly. I have a baby, and they were good about making the least amount of noise around the area where my baby was sleeping.
It was great. I have no complaints. I will use them again.
The crew was friendly and they worked very hard. They cleaned about 50 windows. Nice guys—they even did my garage windows. They have a customer for life.