Free pickup & delivery in Bay Area. Call or Text 650-675-8160 · Customer service 8am–8pm, 7 days

Mill Valley · CA 94941

Rug cleaning
in Mill Valley.

Mill Valley folds into second-growth redwood canyons on the southeast flank of Mount Tamalpais, from Blithedale and Cascade down through Sycamore Park to the flats at Alto and Tamalpais Valley. Our van leaves the Newark atelier for a run of about an hour.

30-minute callback

Get a free written estimate.

No site visit needed. Send your rug type and a photo if you have one — we’ll quote, schedule pickup, and have it back in 7–10 days.

Your Mill Valley at a glance

How we serve this zip code.

Drive time
55–75 min

I-880 to the Bay Bridge, US-101 across the Golden Gate, exit East Blithedale.

Pickup confirmed
Within a day

Reserve a slot first; the confirmed time reaches you next day.

Zip codes served
94941

94941 also reaches Tamalpais Valley, Homestead Valley, Almonte and Strawberry.

Typical turn
7–10 days

Standard wash. Repair or dye work adds 3–7 days, quoted before we start.

The town is named for a sawmill John Reed built here in the 1830s, and the redwoods that fed it still shade half the housing. Blithedale Canyon and Cascade Canyon hold cottages and shingled houses on creek benches under a closed canopy; Sycamore Park and the Alto flats sit in the open a few hundred feet lower. That gap matters. Redwood Canyon on Mount Tamalpais takes roughly 39 to 47 inches of rain a year against 27 to 31 in the drier eastern foothills, and canyon floors here stay cool and shaded long after a storm has passed. Rugs in those houses hold moisture down in the foundation, and wool that never fully dries loses its hand and starts to smell before any stain shows. Sun-side rooms have the opposite problem: hard afternoon light through big glass fades one end of a Tabriz while the rest stays true. We wash cold and by immersion, twelve steps, then dry in a controlled room rather than on a line, which is the part that matters after a canyon winter. For collection, we want to know about the driveway. Streets off East Blithedale and the lanes above Old Mill Park are narrow, some with no turning room at all, so we plan the approach before the van leaves Newark.

Text or call (650) 675-8160 to start; the line is staffed 8am to 8pm every day of the week. We agree a window with you and confirm it a day out, so nothing turns up unannounced. The same team collects, washes and returns the rug, and we carry pads and sleeves for stairs and unpaved drives. If a canyon lane will not take a van, say so and we walk the rug out.

Mill Valley neighborhoods we serve

Services available in Mill Valley

Everything, from dusting to dye-work.

Persian rug being hand-washed

Persian & Oriental cleaning

The full 12-step cold-water wash for Sarouks, Tabriz, Kashans, Heriz and Turkish rugs.

Details
Hand color restoration on an antique rug

Antique restoration

Vegetable-dye-safe cleaning and lanolin-preserving protocol for rugs over 50 years old.

Details
Master weaver reweaving a rug

Repair & reweaving

Fringe, serging, moth damage, pet damage, and full knot-by-knot foundation rebuilds.

Details
Water-damaged rug under inspection

Water & flood damage

Insurance-ready documentation. Mold remediation and controlled drying to prevent cupping.

Details
Moth damage on a Peshawar runner

Moth treatment

Full-wash moth-kill, larvae removal, and protective cedar-storage options.

Details
Pet-damaged rug before cleaning

Pet damage & odors

Enzymatic pre-treatment before submersion — the only method that actually removes urine salts.

Details

Our route into Mill Valley

Fifty-five to seventy-five minutes from Newark.

Mill Valley is fifty road miles from the workshop. We normally run I-880 to the Bay Bridge, cross San Francisco, take US-101 over the Golden Gate and leave the freeway at East Blithedale. The I-580 and Richmond-San Rafael Bridge crossing is the standby when the approach to the city stalls. That distance is beyond a casual detour, so we treat Mill Valley pickups as booked appointments.

Route marker: Newark atelier to Old Mill Park via I-880 and the Golden Gate Bridge. Live map on request.

Nearby cities

We also collect from…

Newark atelier
5564 Newpark Mall Rd · Newark, CA 94560
(650) 675-8160

Mill Valley pickup

We’ll confirm your Mill Valley pickup window within a day.

Book a pickup window and a written estimate. No commitment until you approve the quote.