How often should windows be cleaned?
For most homes, 2–4 times per year is ideal. Spring removes salt, dust, and pollen; fall prepares for the cold season. We can recommend a frequency based on exposure (busy road, trees, waterfront).


Window Cleaning Service
Streak-free results, reliable professionals, and a 100% satisfaction guarantee.
MrBen offers window cleaning for residential and commercial properties in the Laurentians, including Lachute, Saint-Jérôme, Mirabel, and Blainville.
Local experts who show up on time, respect your property, and deliver spotless results.
Our team is fully insured and bonded, so your home and property are protected at every visit.
We are not done until you are thrilled. If something is missed, we will make it right.
We use biodegradable, streak-free solutions that are safe for families, pets, and gardens.
Clear communication, tidy work areas, and punctual arrivals so your day stays on schedule.
A detailed, step-by-step approach to leave every pane sparkling and your space protected.
We assess your windows, note any problem areas, and if needed protect nearby surfaces before cleaning begins.
Each pane is washed and squeegeed using streak-free techniques and eco-friendly products.
We wipe frames, sills, and clean screens to remove dust, cobwebs, and buildup.
A final walk-through ensures every window is crystal clear and meets your expectations.
Serving the community since 2007.
Professionally cleaned by our team.
Average customer rating across reviews.
We’re fully insured and work carefully on every property. If something isn’t right, we’ll make it right quickly.
“The team was fantastic! They arrived on time, did an amazing job, and my windows are sparkling clean. I highly recommend Mr. Ben!”
Jane D., Laval
For most homes, 2–4 times per year is ideal. Spring removes salt, dust, and pollen; fall prepares for the cold season. We can recommend a frequency based on exposure (busy road, trees, waterfront).
Yes. We offer exterior and interior cleaning, including frames and sills when needed. You can also choose exterior-only if you prefer.
Not always. For exterior-only work, we can often clean without you being home if access is clear. For interior cleaning, someone must be present to provide access.
We monitor the forecast closely. Light rain doesn’t always prevent exterior cleaning, but if conditions are unfavorable we will reschedule quickly.
Pricing depends on the number and type of windows, access, and how dirty they are. We can often provide a quick estimate from a few exterior photos, then confirm on site if needed.
Yes. We are insured and use safe methods and equipment (ladders, poles, and the right approach) based on the property layout.
Serving: Lachute, Saint-Jérôme, Saint-Sauveur, Mirabel, Blainville and Laval surrounding communities.
Contact us today for your free quote and let us brighten your view!