Common Questions About Window Cleaning

How often should I get my windows cleaned professionally? 

At Bubbles Window Washing, we recommend having your windows cleaned by a professional at least twice a year. It will prevent past rainwater and dirt from building up after long winter and spring seasons. In addition, having your windows cleaned regularly will extend the life of your windows and screens.  

How often should I get my window screens cleaned?

We recommend having your storm and window screens cleaned at least once a year. Not only does this help keep dirt and dust away, but it will also extend the life of your window screens. 

What does Bubbles use to clean windows? 

Our window cleaning experts use a combination of soap and ammonia with handheld squeegees and microfiber cloths. We will also hand-wash window and storm screens for an additional fee.

Will my carpet, floors, or walls get dirty during the window washing? 

The experts at Bubbles Window Washing will cover your floors 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.  

Does rain make my windows dirty after window washing?

 If you recently had your windows washed or cleaned, the rain will not make your windows dirty. When your windows are clean, the rain does not have any dust or dirt for the water to stick on. If it's been a while since your last window wash, the rain will most likely adhere to the existing window dirt.  

Why do my windows get foggy after it rains? 

Foggy windows are one of the most common complaints we get from homeowners. The reason windows tend to fog is due to a broken or damaged rubber window seal. The rubber seal on your windows keeps gas from escaping your window panes. Windows will start to fog after it rains because moisture gets trapped between the panes from the broken rubber seal.  

Why should I hire a professional window washing service instead of a residential cleaning service? 

Hiring a residential cleaning service is a good decision for routine home cleaning. But when it comes to windows, a cleaning service company may do more harm to your windows than clean them. Most use household window cleaners (Windex) and paper towels. This cleaning method only spreads around dirt and dust on your window, creating a static charge. Over time this static charge attracts more and more dirt, dust, and pollen. In addition, harsh cleaning products and paper towels can potentially scratch your windows, causing more problems.

Our window washing service experts at Bubbles use only professional window cleaning equipment to ensure your windows are clean and damage-free. If you have not scheduled your window washing service this summer, contact us today for $10 off your next window wash.

Posted July 26, 2021

January 13, 2023

 When it comes to cleaning windows, we often think about one thing: …

Read More

We Accept

Credit Cards We Take
Or check to: Bubbles Window Washing & Gutter Cleaning


  • BBB® rated
    BBB® Accredited Business
    A+ Rating
  • Backed by SuperGuarantee®
    Backed by
  • Angie's List Super Service Award 2021
    Angie's List Super
    Service Award 2021
  • Nextdoor Award 2020
    Nextdoor Award 2020
  • Best of Home Advisor 2020
    Best of Home Advisor 2020


  • 141 S Northwest Hwy.
    Barrington IL 60010
    (847) 381-1288
    Serving: Barrington, Crystal Lake, Hoffman Estates, Lake Zurich, Palatine, Schaumburg, Streamwood
  • 2037 W Belle Plaine Ave.
    Chicago IL 60618
    (773) 529-6255
    Serving: Bucktown, Gold Coast, Lakeview, Lincoln Park, Logan Square, The Loop, Wicker Park, Wrigleyville
  • 525 Zenith Dr.
    Glenview IL 60025
    (847) 724-2980
    Serving: Des Plaines, Glenview, Morton Grove, Mt. Prospect, Northbrook, Park Ridge, Wilmette
  • 4699 Auvergne Ave., #10
    Lisle IL 60532
    (630) 964-0304
    Serving: Downers Grove, Elmhurst, Hinsdale, Lisle, Lombard, Warrenville, Westmont, Wheaton, Winfield
  • 404 W 5th Ave.
    Naperville IL 60563
    (630) 420-8900
    Serving: Aurora,  Bolingbrook, Crest Hill, Darien, Elwood, Joliet, Lemont, Lockport, Montgomery, Naperville, Orland Park, Oswego, Plainfield, Romeoville, Shorewood, Sugar Grove, Woodridge, Yorkville
  • 1121 E Main St., #126
    St. Charles IL 60174
    (630) 377-0776
    Serving: Bartlett, Batavia, Carol Stream, Elburn, Elgin, Geneva, Glendale Heights, Hanover Park, St. Charles