Celebrate with us, we are almost 15

15 windows washed for only $99 // 3 rooms of carpet cleaned only $99 // 2 couches cleaned only $99
Our Mission Statement

The Best Carpet & Window Cleaning in St. Louis Experience a healthier, cleaner home. One call cleans it all. Our reputation is spotless. We will wear a mask IF REQUESTED. 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 fully insured, family-owned and operated cleaning company serving both home and business owners in St. Louis, St. Charles County, Jefferson County, and Illinois. 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!

Due To the overwhelming cost of credit card fees, We have switch Company's, with our new company you are charged 4% to use your credit card, Checks and Cash are still accepted if you wish to avoid this fee.

Credit Cards


Service area

Testimonials

"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.

Lake Saint Louis, MO


Frequently asked questions

Photos
Daves Cleaning LLC St. Louis 0
Daves Cleaning LLC St. Louis 1
Daves Cleaning LLC St. Louis 2
Daves Cleaning LLC St. Louis 3
Daves Cleaning LLC St. Louis 4
Daves Cleaning LLC St. Louis 5
Daves Cleaning LLC St. Louis 6
Daves Cleaning LLC St. Louis 7
Daves Cleaning LLC St. Louis 8
Daves Cleaning LLC St. Louis 9
Daves Cleaning LLC St. Louis 10
Daves Cleaning LLC St. Louis 11
Daves Cleaning LLC St. Louis 12
Daves Cleaning LLC St. Louis 13
Daves Cleaning LLC St. Louis 14
Daves Cleaning LLC St. Louis 15
Daves Cleaning LLC St. Louis 16
Daves Cleaning LLC St. Louis 17
Daves Cleaning LLC St. Louis 18
Daves Cleaning LLC St. Louis 19
Daves Cleaning LLC St. Louis 20
Daves Cleaning LLC St. Louis 21
Daves Cleaning LLC St. Louis 22
Daves Cleaning LLC St. Louis 23
Daves Cleaning LLC St. Louis 24
Daves Cleaning LLC St. Louis 25
Daves Cleaning LLC St. Louis 26
Daves Cleaning LLC St. Louis 27
Daves Cleaning LLC St. Louis 28
Daves Cleaning LLC St. Louis 29
Daves Cleaning LLC St. Louis 30
Daves Cleaning LLC St. Louis 31
Daves Cleaning LLC St. Louis 32
Daves Cleaning LLC St. Louis 33
Daves Cleaning LLC St. Louis 34
Daves Cleaning LLC St. Louis 35
Daves Cleaning LLC St. Louis 36
Daves Cleaning LLC St. Louis 37
Daves Cleaning LLC St. Louis 38
Daves Cleaning LLC St. Louis 39
Daves Cleaning LLC St. Louis 40
Daves Cleaning LLC St. Louis 41
Daves Cleaning LLC St. Louis 42
Daves Cleaning LLC St. Louis 43
Daves Cleaning LLC St. Louis 44
Daves Cleaning LLC St. Louis 45
Daves Cleaning LLC St. Louis 46
Daves Cleaning LLC St. Louis 47
Daves Cleaning LLC St. Louis 48
Daves Cleaning LLC St. Louis 49
Daves Cleaning LLC St. Louis 50
Daves Cleaning LLC St. Louis 51
Daves Cleaning LLC St. Louis 52
Daves Cleaning LLC St. Louis 53
Daves Cleaning LLC St. Louis 54
Daves Cleaning LLC St. Louis 55
Daves Cleaning LLC St. Louis 56
Daves Cleaning LLC St. Louis 57
Daves Cleaning LLC St. Louis 58
Daves Cleaning LLC St. Louis 59
Daves Cleaning LLC St. Louis 60
Daves Cleaning LLC St. Louis 61
Daves Cleaning LLC St. Louis 62
Daves Cleaning LLC St. Louis 63
Daves Cleaning LLC St. Louis 64
Daves Cleaning LLC St. Louis 65
Daves Cleaning LLC St. Louis 66
Daves Cleaning LLC St. Louis 67
Daves Cleaning LLC St. Louis 68
Daves Cleaning LLC St. Louis 69
Daves Cleaning LLC St. Louis 70
Daves Cleaning LLC St. Louis 71
Daves Cleaning LLC St. Louis 72
Daves Cleaning LLC St. Louis 73
Daves Cleaning LLC St. Louis 74
Daves Cleaning LLC St. Louis 75
Daves Cleaning LLC St. Louis 76
Daves Cleaning LLC St. Louis 77
Daves Cleaning LLC St. Louis 78
Daves Cleaning LLC St. Louis 79
Daves Cleaning LLC St. Louis 80
Daves Cleaning LLC St. Louis 81
Daves Cleaning LLC St. Louis 82
Daves Cleaning LLC St. Louis 83
Daves Cleaning LLC St. Louis 84
Daves Cleaning LLC St. Louis 85
Daves Cleaning LLC St. Louis 86
Daves Cleaning LLC St. Louis 87
Daves Cleaning LLC St. Louis 88
Daves Cleaning LLC St. Louis 89
Daves Cleaning LLC St. Louis 90
Daves Cleaning LLC St. Louis 91
Daves Cleaning LLC St. Louis 92
Daves Cleaning LLC St. Louis 93
Daves Cleaning LLC St. Louis 94
Daves Cleaning LLC St. Louis 95
Daves Cleaning LLC St. Louis 96

:) :) SCHEDULE YOURSELF :) :) Schedule subject to availability in your area that day
Business hours
  • Monday

    6:00 AM to 6:00 PM

  • Tuesday

    6:00 AM to 6:00 PM

  • Wednesday

    6:00 AM to 6:00 PM

  • Thursday

    6:00 AM to 6:00 PM

  • Friday

    6:00 AM to 6:00 PM

  • Saturday

    6:00 AM to 6:00 PM

Contact us

(314) 270-9394

dave@ohnobettercalldave.com