Cancel

    Open app

    Search

    Joshua's Carpet Cleaning

    4.4 (87 reviews)
    Closed 8:00 am - 8:00 pm

    Services - Joshua's Carpet Cleaning

    Carpet cleaning

    Joshua's Carpet Cleaning Photos

    You might also consider

    Recommended Reviews - Joshua's Carpet Cleaning

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    Bedroom floor looks amazing!
    Jenn J.

    I needed to get my carpets cleaned quickly. I was able to schedule within 24 hours! I have a dog who has had accidents in the house as well and they were able to treat the rugs and get them clean! Very happy with both Joshua and Nabour they were both very positive and outgoing! I will use them even more often than planned. They were very fair in pricing and made sure the job was to my satisfaction!

    Joshua hard at work.
    B W.

    We have owned and operated a 6 bed elderly residential care home for 17 years. For many years Joshua has been keeping our carpets clean and fresh. We routinely get compliments on how well our carpets look considering our home has much higher foot traffic along with walkers and wheelchairs. Joshua understands how important it is that our home is clean and he always makes time for us when accidents happen. Most importantly, Joshua is genuinely a great human being. If you're not using Joshua to keep your carpets looking new, you are using the wrong guy!

    Anastasia A.

    "Joshua's Carpet cleaning has been my top choice for years. Their service is consistently impressive--I've even referred them to family, friends, and neighbors. They're always on time, friendly, and leave carpets looking almost new. If you're in the East Bay area, Joshua's Carpet is the way to go." Thank you for being so easy to work with and count on.

    Karl D.

    These guys are amazing! We have used 3 other companies to clean are carpets and Josh and his crew are the best. Always on time, professional, and extremely nice. 10/10 will only use from now on.

    Partial Hallway

    See all

    11 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    1 year ago

    Helpful 2
    Thanks 2
    Love this 0
    Oh no 0

    10 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1
    Photo of Jenn J.
    326
    3
    1

    3 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0
    Photo of B W.
    0
    27
    34

    2 years ago

    Helpful 2
    Thanks 1
    Love this 0
    Oh no 0

    1 year ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Helpful 2
    Thanks 1
    Love this 0
    Oh no 0
    Photo of Mark H.
    837
    16
    0

    2 years ago

    Helpful 3
    Thanks 2
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 1
    Love this 1
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Joshua is great! On time and response in a timely manner. I would recommend him to all my friends

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0
    Photo of Prasad D.
    17
    375
    159

    7 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Faiza H.
    27
    48
    17

    7 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    14 years ago

    Helpful 2
    Thanks 0
    Love this 3
    Oh no 0
    Photo of Karl D.
    56
    18
    21

    8 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    12 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    17 years ago

    Helpful 5
    Thanks 0
    Love this 1
    Oh no 0

    15 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    13 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Umesh N.
    109
    44
    4

    14 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Angela R.
    11
    192
    0

    13 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Got carpets cleaned twice with Joshua. Excellent service, remove impossible stains and very thorough with their work.

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Page 1 of 3

    Ask the Community - Joshua's Carpet Cleaning

    Review Highlights - Joshua's Carpet Cleaning

    We have had many carpet cleaners over the past 20 years but Joshua's is the best!

    Mentioned in 2 reviews

    Read more highlights

    You might also consider

    Allstar Carpet Cleaning

    Allstar Carpet Cleaning

    4.8
    (271 reviews)

    I highly recommend James for carpet cleaning. He does a fantastic job every time and is always…read moreaccommodating, professional, and friendly. James cleans both my home and office, and the results are consistently excellent. It's clear he takes pride in his work and cares about his customers. I would definitely recommend him to anyone looking for reliable, high-quality carpet cleaning services.

    Warning: Do NOT BOOK with James, he is extremely rude and unprofessional. From the moment he…read morearrived James was extremely aggressive, used profanity multiple times and was extremely condescending. He did not honor the price I was quoted and I ended up paying $480!!! For a 1-story with 4-bedrooms, no stairs. James threatened over text and called multiple times which frightened me! He also did not give me prep instructions to vacuum, nor did he answer my questions. When I asked how long until dry. He replied: "Gosh do I have to repeat myself?" My 1st technician was Joe who was very nice. I was quoted $320 for 1st job and was told the 2nd cleaning would be cheaper since no stairs at new house & repeat customer. James arrived for 2nd job but did not honor my repeat business quote from colleague, and because I was moving out and limited on time- James took advantage and up charged me an outrageous amount. I booked after reading the reviews, but I don't want anyone to feel unsafe with this man in your home. As a woman, I was lucky my husband was there to protect me... I don't understand how he has been in business this long. Worst customer service experience EVER !! *Attached: Pic of James text as proof of him threatening me. I was in the process of sending my Zelle payment but he was impatient. It's strange to expect payment BEFORE the job was complete or before I could inspect his work.

    GO Cleaning Service

    GO Cleaning Service

    4.7
    (144 reviews)

    Deep cleaning is expensive but 100% spotless! Cleaner than…read morethe day I moved in. Friendly people.

    We have a few rentals. But we do not live in the same state. 1.5 years back, we used GO Cleaning…read moreand they did an excellent job! We thought, great, we have our go to cleaning service! We didn't realize how wrong we would be. We had a tenant change this year so we requested GO Cleaning service again. No issues with the appointment. After making the deposit, I did have to ask Juan three separate times for the appointment date and time. That actually concerned me but I glossed over it since they were so great last time. Then when I paid in full, he sent me a receipt for $400 (original quote) instead of $680 (increased quote to cover carpet stains). Another concern that I again, talked myself out of due to their prior work. Fast forward to after the work was complete... hubs went back out to the property the next day and realized there were several areas that he could just run his finger over and pick dust up from. This wasn't just a spot here or there, he went around the house and honestly wondered if they did anything at all. We even paid an extra $280 for carpet stain removal and NONE of the dozen or so stains were removed. That made us think that the tenants were just that bad. Because again, we're giving GO Cleaning the benefit of the doubt. Either way, hubs requested that they come back out and do "touch up work". The cleaning portion they seemed to do fine with. It's not the caliber that we would personally do ourselves if we had the time but we had so much going on that we really didn't want to spend yet more time with the cleaning service. The most important portion was the carpet stains, especially being that we paid an extra $280 for that specific service. Hubs couldn't check the stains after their work because the carpets were wet. He had to wait until they dried but he wasn't going to be back for another three weeks. When he returned, the carpets had dried but again, NONE of the stains had been removed. Could that have meant that these stains just weren't able to be removed? Since that was potentially the case, hubs called in the original carpet installers so they can see if these non-removable stains are covered by the warranty. Unfortunately, they were not covered but the guy was extremely helpful and manually cleaned one of the stains while hubs was there. He didn't use any special solutions, literally just water and paper towel. And voilà one of the stains was gone. His professional opinion was that the cleaning service just sprayed or powdered the stains and then just go over it with a shampooer with no actual specific stain removing actions. He stated that to take stains like this out you would literally have to use solution plot dry solution plot dry etc. This of course concerned us especially since we paid extra for the stain removal and we even had them come back out. I reached out to Juan to let him know and requested that his team come back out. I let him know that there had been no one at the home since the last time his crew was there so the stains were still part of their scope of work. He refused to send them out without charging us for brand new service, citing that their policy is only valid for 48 hours. So let me get this straight, your crew came out and didn't clean the stains (that we paid $280 for), like they should have. But we wouldn't have seen that until it dried at least 24 hours later. So what do you think happens if they come back out and nothing is done again? Absolutely nothing. Because there's nothing holding them to finish it. Because after the carpet dries the second time, then you're well past the 48 hours. So whether they did something or not, you have no recourse. Now here's the REAL kicker! After ALL of that, hubs ended up going over the carpet stains himself and getting all but three out, just by following the simple advice that the carpet installer had provided. The fact that Juan refused given our particular situation, shows that they have no integrity. They do not stand behind their work. I was gullible enough to trust them and give them the benefit of the doubt on several occasions because of their past work. Never again.

    Joshua's Carpet Cleaning - carpet_cleaning - Updated June 2026

    Loading...
    Loading...
    Loading...