If you hire this pro, you’re covered by a money-back guarantee. Learn more
If you hire this pro, you’re covered by a money-back guarantee. Learn more
About
“It’s not clean, until it’s Keller clean.”
Keller clean means we give it our all to achieve the best possible results. We utilize a truck mounted system that extracts using hot filtered water.
Our process of dry vacuuming, pretreating, spot treating, agitating and filtered hot water extracting, has proven to give maximum results and minimum dry time.
This process takes a little extra time, but the results are worth it.
With over 10 years of experience, we are able to identify and treat any stain. Our services go beyond carpet cleaning. We also service upholstery, tile and grout, stone, wood, area rugs and drapery.
Overview
Current Top Pro
Hired 24 times
Serves West Covina, CA
Background checked
1 employee
Business hours
SunClosedMon12:00 am - 11:59 pm
Payment methods
This pro accepts payments via Apple Pay, Cash, Check, Credit card, and Zelle.
Customers rated this pro highly for professionalism, work quality, and responsiveness.
Excellent 4.9
39 reviews
5
97%
4
0%
3
3%
2
0%
1
0%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Kelly O.
1 month ago
•
Hired on Thumbtack
Everything from start to finish was easy. Josh is a really nice guy and very responsive with scheduling. He arrived on time and did a thorough AND efficient job cleaning our nasty carpets! Thank you so much!
Carpet Cleaning
Ayo A.
1 month ago
•
Hired on Thumbtack
Very punctual and detailed, would absolutely hire again. They provided a clear price estimate after taking measurements, and they took their time to get the carpets as clean as possible.
Details: Two-story house • 4 rooms • Food stains • Drink stains • 1 flight • Steam cleaning • I don't have pets at home • No smokers in home
Carpet Cleaning
Georgia M.
4 weeks ago
•
Hired on Thumbtack
Needed 2 sofas cleaned, was on time, did a great job, cleaned up when he left. What more could you ask for. Would highly recommend.
Details: Sofa • 2 pieces
Upholstery and Furniture Cleaning
Rob T.
Oct 2, 2026
•
From Google
We have a very large home, its older with original floors thats seen its better days. Josh gave us a very reasonable estimate with honest warranty expectations. His suggestion for our carpetcleaning exceed his advertised options. The final product gave us great joy. We hope to establish longterm maintenance with Josh. Hes extremely professional and a great listener, who understood our special needs. Were already forecasting other services Josh provides.
Gabriel S.
Oct 2, 2026
The owner of Kellers came to my mom’s apartment to do a deep carpetcleaning, and the quality of his work was amazing. As well as he over came every obstacle to get the job done. He got a hold of the apartment manager to open the water Spicket for him to get the apartment done, and for me that was above and beyond. 10/10 service
Credentials
Background Check
Joshua Keller
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
Our pricing is an estimation, we prefer to visit your home to see what we need to clean. All of our estimates are free of charge and we will work with you. If you have any questions, don’t hesitate to ask!
What is your typical process for working with a new customer?
We like to walkthrough the space we are cleaning and set expectations on what we can do. Many spots and stains can be identified prior to cleaning, it is our job to figure out the best way to get them out.
What education and/or training do you have that relates to your work?
I am iicrc certified and have over 10 years of experience cleaning both residential and commercial accounts.