The Best Carpet & Window Cleaning in St. Louis

Who do you call when you have a carpet or window cleaning problem you can't solve? You call Dave's Carpet & Window Cleaning! We're a bonded, insured, family-owned and operated cleaning company serving both home and business owners in St. Louis. We're proud of our 5-star reviews from your neighbors and A+ rating from all your favorite review sites. When you choose Dave's Carpet & Window Cleaning, you're hiring a company that will listen to your needs. But don't just take it from us... read what our customers are saying!


Windows so clean you won't even notice them!

We make your windows spotless. For each window cleaning project, we take the time to get to know your property and explain to you how we'll clean your windows — so you know exactly what to expect. Then, we get to work. We use modern, safe techniques combined with advanced cleaning methods. You get the best-looking windows on the block and have the peace of mind knowing we clean them safely and professionally.

See more of our window cleaning projects


Even my husband and I don't believe how good our windows look. It's like they're not even there.

Joan G.

Read more reviews

5-star rated on the websites you trust:


Bringing your carpets & upholstery back to life

Our carpet and upholstery cleaning gets rid of your toughest stains and allergens. We help you enjoy improved health by removing allergy triggers, including the dust build-up in your carpets. And our deodorizer doesn't just mask smells — it eliminates them! When you want your carpets to look like they are new again, give us a call using the buttons below:

See more of our carpet cleaning photos


Dave came out and cleaned my carpets and I am amazed at how they look. I have now put Dave on speed dial on my phone and will be using him exclusively in the future.

Richard G.

Read more reviews

A+ rating on the websites you trust:

About US

Family owned & operated

Most of our calls and jobs are handled by the owner, Dave. You don't need to call a bunch of different cleaning companies. Instead, you can keep us on speed dial to handle all your cleaning needs. We save you time, energy, money — and help you enjoy a cleaner property. And we also use eco-friendly products!


Dave's Carpet & Window Cleaning showed up on time and went right to work! They were courteous, clean and professional. 28 windows, inside and out plus screens and the carpet cleaned all in two hours!

Lisa B.

Read more reviews

Satisfaction Guaranteed

We're confident that you'll love how your home looks once we've finished cleaning. In the rare chance that you aren't satisfied, we'll re-do it to make sure that you are. We stand by our work and always aim to make you feel proud of your property

Bonded & Insured

You're protecting yourself when you work with a bonded and insured carpet and window cleaning company. Choose peace of mind, knowing that you're working with a professional cleaning company

Our Pricing:

We accept cash or check only.

  • Window washing (inside & out) - $6 per window
  • Storm windows (3 windows) - $18
  • Screen removal & cleaning - $2 per screen
  • Screen repair - $14-$22 each
  • Window grid removal & cleaning - $1 each
  • Calcium build up removal - $2 per window
  • New construction clean up - add $3 per window
  • Window blind cleaning - $15 per blind

  • Carpet cleaning - $25 per room
  • Area rug cleaning - $65-$225 each
  • Upholstery cleaning - $40 per piece
  • Stairs cleaned by hand - $40 a set
  • Carpet extraction - $39 per room
  • Scotchgard (with 12-month guarantee) - $8 per room
  • Air duct cleaning - $15 per vent
  • Deodorant (odor eliminator) - $8 per room
  • Linoleum tile cleaning - .35¢ per sq ft
  • Strip / wax (with ultra shine) - $1.25 per sq ft
  • Tile / grout cleaning - .44¢ per sq ft
  • Power washing - bid only
  • Gutter cleaning - bid only
Contact Us:
  • Dave's Carpet & Window Cleaning
  • 10169 Sakura Drive
  • Saint Louis, Missouri 63128
  • U.S.A.
  • Dave Aguilar, Owner
  • Email Us