In mybook® Home Collection (edit)

Added to your home collection.
Removed from mybook!

We took this business out of your home collection.

Residential Carpet Cleaning

General Info
With 26 years of experience accumulated since 1989, John Wecker Carpet Cleaning should be your first and only choice each time you need top-quality cleaning services for your carpet, upholstery, leather and more.  We use state-of-the-art equipment to assure all of our customers receive work of the highest caliber. Naturally, we are insured, for your protection and peace of mind. Review our Services page and feel free to contact us at any time. Free estimates are available!
BBB Rating
BBB Rating and Accreditation information may be delayed up to a week.
BBB Accredited businesses follow the BBB Code of Business Practices and pay a fee for accreditation review and monitoring. Accreditation is not a BBB endorsement or evaluation of the business’ product quality or competency in performing services.

BBB Rating and Accreditation information may be delayed up to a week.

Regular Hours

Residential Carpet Cleaning, Upholstery Cleaning, Grout Cleaning and Ceramic Tile Cleaning.
Payment method
mastercard, visa, discover
Serving St. Louis, St. Louis County, St. Charles County, Jefferson County & Parklands Area


Member of the Better Business Bureau
Tile-Cleaning, Refinishing & Sealing, Carpet & Rug Cleaners


No coupons available


Hi there!
Rate this business!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate
Share Review

Like this review? Share it on your social network to get the word out!

Tom F.



Personable, clean, great job for the money ! Call John you won't be disappointed. You call, they clean, what more can you ask for.

Peggy T.



Quick,friendly and did a great job. They moved everything for me i didn't have to do a thing. And it smells amazing in my house. Thanks guys:)

Gail C.



John and his daughter just cleaned all of the carpets in my home and did an excellent job! I've had grandchildren living with me for almost a year, during that time there were many sippy cup drips and they removed them all! Both John and his daughter were very pleasant and professional. I highly recommend them.

Nicole B.



John has cleaned my carpets on several occasions. When I call to make an appointment, he is always accommodating and gets to my house in a timely manner. I highly recommend John.

Tammy H.



John did an AMAZING job on our carpets. Couldn't be happier, very reasonable rates and personable. We will never use anyone else!

Selma O.



I am so happy with the service that John has provided today and would definitely recommend them to anyone that needs carpet cleaning done. It was fast and easy but got the carpet clean. Happy customer!!!

Matt B.



John Wecker Carpet Cleaning did a great job yet again. I use John Wecker Carpet Cleaning annually and everytime he does a superb job at a great price!

Nick A.


Carpet Cleaning w/o the bait & switch special offer

John Wecker Carpet Cleaning did an amazing job of making dirty carpets look great again. The 3 rooms and a hall offer price is a great deal and there are no hidden charges after they arrive. They were on time(actually asked if they could come early) and they were very friendly. I would recommend this local carpet cleaning business to anyone. Thanks John and Lauren

Carolyn W.



After much research I chose John Wecker Carpet Cleaning. His reviews are excellent and he has an A+ rating by the BBB of St. Louis. John's daughters did my house, they were both through and professional. They moved furniture, were some companies would not, and replaced it with leg protectors. I will definitely have them back.

Harriet T.



John and his daughter cleaned our carpets last week, and I was very impressed. Our carpets look great. He was professional, knowledgeable, pleasant, and honest. I was used to the big carpet cleaning company trying to sell me services I didn't want and charging extra for a small bathroom area attached to the bedroom. I always felt taken advantage when the big company left. Not so with John. I felt he was more than fair. I will definitely use his services again.

Mathew J.



Mr. Wecker came to clean my carpets and did an amazing job. He is a very friendly guy, and was in and out very quickly. If you are looking for someone who you can trust to do a quality job for an affordable price call John.

Scott C.



John and his daughter just left and I couldn't be more pleased with the job well done. From the time I called and made the appointment, John couldn't have been more pleasant or prompt. They showed up 15 minutes early, He explained the process and even showed me the first room as he was cleaning it. I usually do the carpet cleaning myself, but I will definitely call John again because I can never get my carpets to look this good.



Best Carpet Cleaner ever!

We highly recommend John Wecker carpet cleaning. Quick, courteous and fabulously clean carpets





I want to highly suggest John wecker carper cleaning. He was very personable, honest and did an excellent job. He even flipped my couch over to get underneath. I thought that was over the top. I also loved that the owner came out to do the cleaning rather than just a random guy.




HIGHLY RECOMMEND!!!! I called to inquire on Tuesday. They were in my home by Friday! The staff was extremely accomodating and professional. Once they arrived (early...what?!) they explained their process and took extra attention to some trouble spots. My carpets and rug have never looked or smelled so great!!! They used quality products. I am more than pleased with the outcome. Their prices are reasonable. I will use them again!

Adam G.



I wanted to get my carpets cleaned before a new addition to my family was about to come, and wow. This is the first time I have had my carpet cleaned professionally and it really makes a difference. I didn’t realize my carpet was 5 shades lighter until John Wecker used his equipment. Great job and friendly service. He even offered to do my area rug!




My search for a carpet cleaner is over. AWESOME JOB!! If you are looking to have your carpets cleaned, John is the guy to call! I received his name from a close friend. She raved about his work and I was not disappointed! The appointment was easy to schedule, John was professional, and the price he quoted was exactly what I paid for his services. My carpets look great. No need to try someone else next time - I'll be calling John again!

Matthew K.



Was under the stress of getting my house ready for sale and showing and John did an awesome job. Sweat stains, kids dirt messes, animal hair, gum, more dirt stains, and he didn't even flinch. The got it all up. My wife is a tough customer when it comes to carpet, and she was estatic, complimenting my find on The reviews are legit...he takes great care of the carpet, and is personally invested to doing a great job. I get more impressed each time I use him! And no, I'm not related to him...just impressed how much he helped our home sale cause and eased our anxiety about the carpet.


John Wecker was very professional. He called to confirm the night before and he arrived on time. Mr. Wecker had me look at his results once he began cleaning to see that I was satisfied. He was able to thoroughly clean 4 bedrooms, 4 closets, stairs, and a dining area in a 2 hour time period. It was important to him that we were completely happy with his services. A quality result is important to him. I would recommend him to my family and friends.