Carpet, rug, upholstery and floor cleaning, done properly.
Homes, offices and HOA common areas across Santa Clara, San Mateo, Alameda and San Francisco counties. Hot water extraction or low-moisture cleaning, matched to what you have.
5.0 on Google from 33 reviews
Ten specialty services for homes and businesses.
Book a few together and it's one visit and one quote.

Carpet Cleaning
Hot water extraction or low-moisture cleaning, matched to your carpet.
Call for a free quoteSee details
Area & Oriental Rug Cleaning
Wool, silk and hand-knotted rugs, cleaned on site or picked up and delivered.
Call for a free quoteSee details
Upholstery Cleaning
Sofas, sectionals, chairs and mattresses, cleaned in your home.
Call for a free quoteSee details
Drapes & Curtain Cleaning
Drapes and curtains cleaned where they hang, so nothing comes down.
Call for a free quoteSee details
Tile & Grout Cleaning
Dark grout lines back to their original color, then sealed.
Call for a free quoteSee details
Natural Stone Cleaning
Marble, travertine and slate cleaned, polished and sealed.
Call for a free quoteSee details
Wood Floor Cleaning
Solid, engineered, laminate and LVP floors cleaned without sanding.
Call for a free quoteSee details
Pet Stain & Odor Treatment
Enzyme treatment that breaks urine down instead of masking it.
Call for a free quoteSee details
Commercial Cleaning
Offices, retail and HOA common areas, cleaned on your schedule.
Call for a free quoteSee details
Emergency / Urgent Cleaning
24-hour response for spills, accidents and urgent cleanups, subject to availability.
Call for a free quoteSee detailsDrag the line. These are our photos, not stock.




From first call to a clean floor.
Free quote
Call, chat, or send photos through the quote form. We quote it before anything is booked.
Pick a time
We set a day and arrival window that works for you, including nights and weekends for businesses.
Clean
Walkthrough, pre-treatment, then hot water extraction or low-moisture cleaning, whichever suits the job.
Check it together
You see the result before we leave. If a spot comes back within 48 hours, we return.
“Showed up on time and explained the carpet cleaning process. My carpets haven’t been cleaned in several years and with 4 cats were quite dirty and full of cat fur. After the cleaning was done I was totally amazed at how clean they were. Excellent job and highly recommended.”
“Moses completely saved my couch!! He was so professional and efficient and I will be calling him for any other furniture cleaning needs :) thank you so much again Moses!”
“Highly recommend. Our cat peed on our sofa. Moses was able to help us on short notice and did a great job.”
“Thank you Moses!! Total lifesaver! Came last minute, and you can tell he cares about great results. He did a mattress cleaning for us. Moses is professional, friendly and his prices are not just reasonable-they're great -especially for the Silicon Valley.”
“Excellent job. Our carpet looks fantastic. Efficient and thorough work at a reasonable price”
“We had Moses Cleaning do deep cleaning of our marble floors. We were impressed by the level of knowledge and expertise.”
Four Bay Area counties.
Santa Clara County, San Mateo County, Alameda County, San Francisco County.
How much does it cost?
Every home and every job is different, so we give free quotes instead of a price list. Call (669) 335-6110 or send a few photos through the quote form, tell us what needs cleaning, and we'll give you a quote before any work is booked.
Which cleaning method do you use?
Both hot water extraction and low-moisture VLM/encapsulation. Hot water extraction rinses deep and suits heavily soiled carpet. Low-moisture cleaning dries much faster and suits wool, commercial carpet and rooms you need back quickly. We choose the right one for your carpet.
How long does it take to dry?
After low-moisture cleaning, often within an hour or two. After hot water extraction, usually a few hours. Thick carpet and humid days take longer, and airflow helps.
Do I need to be home?
Someone needs to let us in and do a quick walkthrough at the start. After that you can go about your day.
Are you licensed and insured?
Yes. Moses' Cleaning Service LLC is licensed and insured, and we can send a certificate of insurance for property managers and HOAs.
Call for a free quote.
Tell us what needs cleaning, or send a few photos through the quote form.