Area rugs cleaned by the piece, right where they sit, during a Sygora visit. Small rugs from $60, medium $100, large $140. One dedicated cleaner does the job, and you see the price before you book.
Two or more rugs in one visit: 15% off all of them. Your cleaner confirms each size before starting.
01 / Scope
What our rug cleaning service covers
Loose area rugs, in the rooms where you keep them: hallway runners, the big one under the dining table, the small one by the door. Priced by size, not by material or pattern.
We don’t take rugs away or clean off-site. For an antique, a silk weave or anything you’d normally send out, we’d rather tell you now that we’re not the right fit. Anything unusual gets its own quote.
Small, medium, or large: how we decide
Your cleaner checks each rug in person and confirms its tier before starting. If a rug sits between two sizes, you hear about it first. The price is settled before we start, not after.
02 / Service area
Rug cleaning in San Francisco and the East Bay
We work in six cities: San Francisco, Oakland, Alameda, Berkeley, Emeryville & Piedmont. A tight service area keeps us close by.
Rug prices are the same in every city we serve. Not sure your ZIP is in range? The quote form tells you in seconds.
San Francisco
list price
Oakland, Alameda & Berkeley
same price
Emeryville & Piedmont
same price
03 / Prices
What rug cleaning costs
These are starting prices. The final number depends on the size tier, how many rugs you have, and whether they join a house clean or make up a visit of their own.
More than one rug?
Two or more rugs in one visit get 15% off all of them, small ones included.
A Sygora visit has a $179 minimum. Rugs either make up the visit on their own or join a house clean you’re already booking. The quote shows the full total before you pay.
04 / Booking
Two ways to book it
Add it to a house clean.
Already booking house cleaning? Add the rugs, and your cleaner does rooms and rugs in one trip.
Book it on its own.
Rugs alone can fill the visit. Two large rugs, or three medium ones, clear the $179 minimum after the 15% off; otherwise an add-on covers the rest.
Not sure which? The quote form shows both totals so you can compare.
05 / Rugs vs. carpet
Rug cleaning vs. carpet cleaning
Two different services, priced differently.
Priced by size
Rugs are loose
Loose rugs are cleaned by the piece and priced by size: small, medium, large.
Priced by room
Wall-to-wall carpet is fixed to the floor
That’s carpet cleaning, booked on its own from $149. During a house clean, carpet is a $95-per-room add-on.
Got both, say three rugs and carpeted stairs? Mention both in your quote and we’ll fit them into one visit.
06 / How it works
How it works
Step 1
Get your price.
Tell us your city, your home and how many rugs. The quote comes back with a total.
Step 2
Book it.
A 25% deposit ($50 minimum) at checkout holds your price and time slot. The hold lasts about 30 minutes while you pay.
Step 3
We show up.
Your cleaner arrives in the arrival window, confirms rug sizes with you and gets to work. We bring the products and equipment; eco/green products are a $35 add-on.
Step 4
You pay the balance when it's done.
Pay the balance the same day, by the method you choose. The card on file is never charged for the cleaning itself.
Not right? Tell us within 24 hours and we’ll re-clean the affected areas free. Cancellations are free with more than 4 days’ notice; with less, the fee depends on how late the notice is. See the cancellation policy.
Small rugs start at $60, medium at $100, large at $140. Your cleaner confirms each size in person before starting. The quote form gives the real total for your rugs.
In your home, during the visit. We don’t offer pickup or off-site cleaning, so there’s no waiting weeks for your rug. It also means we’re not the right call for a piece that needs specialist off-site work.