★★★★★ 4.9 stars on Google

Crystal-clear windows, zero hassle.

Professional window washing and exterior cleaning trusted by 1,300+ homes across the Iowa City area. Brighter views, spotless results, reliable scheduling.

1,300+Homes cleaned
4.9★Rated on Google
Licensed& fully insured
Iowa City& surrounding area
Our Process

The Mr. Squeegee Method

Four steps to a spotless, streak-free finish — on every visit.

Scrub step 01 / 04

Scrub

We loosen and lift dirt, pollen, and hard-water buildup with professional-grade solutions and the right tools for each surface.

Save Big

Mr. Squeegee Membership Plans

The more often we visit, the more you save. Pick a plan and lock in a discount on every cleaning.

Biannual
$50off
per visit
  • ✓ Priority scheduling
  • ✗ Free screen cleaning
  • ✗ Free hard water removal
Get a Quote
Quarterly
$100off
per visit
  • ✓ Priority scheduling
  • ✓ Free screen cleaning
  • ✓ Free hard water removal
Get a Quote

Plan details and included perks are being finalized — reach out for current pricing and availability.

Why Choose Us

  • Over 3 years professional experience
  • More than 1,300 satisfied customers
  • Specialized cleaning techniques
  • Eco-friendly cleaning solutions
  • Fully trained and insured staff
  • State-of-the-art equipment
Professional window cleaning team
Reviews

See what your neighbors are saying

Free, no-pressure estimate

Get your quote in minutes

Tell us about your property and we'll follow up quickly with clear pricing and scheduling options. Prefer to talk? Call or text 319-800-9351.

  • Fast response, usually within 24 hours
  • Upfront, honest pricing — no surprises
  • Fully insured, background-checked team

Request a Quote

Recent Work

Good to know

Frequently asked questions

How often should I get my windows cleaned?

Most homes look their best with a cleaning every 3–6 months, though it depends on pollen, weather, and how close you are to trees or busy roads. Our membership plans make regular visits simple and cheaper per cleaning.

Do you clean the inside and outside of the windows?

Yes — we offer exterior-only or full interior & exterior cleaning, including frames and sills. Just let us know which you'd like when you request a quote.

Are you licensed and insured?

Absolutely. Mr. Squeegee is fully insured and our team is trained and background-checked, so your home and property are always protected.

What areas do you serve?

We serve the Iowa City area — including Coralville, North Liberty, Tiffin, Kalona, University Heights, and West Branch. Not sure if you're in range? Just ask.

How do I get a quote?

Use the quote form on this page or call or text 319-800-9351. We respond quickly, usually within 24 hours, with clear pricing and scheduling options.

Do you offer recurring or membership plans?

Yes — our biannual, quarterly, and monthly plans take a set amount off every visit, with the biggest savings on the most frequent schedule. See the plans above.

Call or Text Get a Free Quote