SF City Wash comes to your street, driveway, or garage — fully equipped, fully mobile. No trip required.
Whether you need a quick exterior refresh before the weekend or a deep interior reset after a long winter, we cover it all. Every service is brought directly to your location in the Richmond District.
Interior and exterior combined — the complete reset. Covers vacuuming, seat cleaning, carpet extraction, exterior wash, decontamination, and wax protection.
Full detail page →Deep vacuum, seat and carpet extraction, door panels, dashboard, trim, and interior glass. Great for daily drivers that have built up grime over time.
Interior detail page →Hand wash, decontamination, wheel and tire cleaning, paint care, and wax protection. We work through fog and cold — Richmond weather isn't an issue for us.
Exterior detail page →Specialized tools to pull embedded pet hair from seats, carpets, and panels before extraction. One of our most-requested services in the Richmond District.
Pet hair removal page →Hot-water extraction for deep-set stains, odors, and embedded debris. Ideal if your interior has never had a professional clean or went through something rough.
Get a quote →We address odors at the source — not just mask them. Useful for smoke, mildew, food spills, or pet odors that have set into fabric and foam.
Get a quote →From the quieter blocks near Lake Street and Sea Cliff to the busy stretches along Geary Blvd, we detail cars all throughout the Richmond District. If you're parked near Golden Gate Park, the Presidio, Lincoln Park, or anywhere along Clement Street or Balboa Street — we can get to you.
Not sure if we cover your specific block? Submit a quote request and we'll confirm availability for your address.
Eight cars we detailed here — a white Subaru Crosstrek in the Inner Richmond (the newest job), a Volvo XC40 and a Tesla Model Y in the Outer Richmond, a Honda CR-V in the Outer Richmond, a Porsche 718 Spyder RS, a VW Golf GTI, a 2013 Lexus GS 350 F Sport and a second, blue Subaru Crosstrek. Every pair is the same panel on the same car, photographed before and after on the day. The Volvo and the Tesla were full interior-and-exterior details. The Porsche was booked as an exterior detail and the Honda and the Subaru as interior details, so each of those is shot entirely outside or entirely inside the car.
Subaru Crosstrek · Front wheel — See the full Subaru Crosstrek job →
Before
After
Subaru Crosstrek · Right hatch strut and hinge gutter — See the full Subaru Crosstrek job →
Before
After
Subaru Crosstrek · Driver footwell — See the full Subaru Crosstrek job →
Before
After
Subaru Crosstrek · Rear bench — See the full Subaru Crosstrek job →
Before
After
Volvo XC40 · Tailgate and rear glass
Before
After
Volvo XC40 · Front three-quarter and hood
Before
After
Volvo XC40 · Front passenger footwell
Before
After
Tesla Model Y · Driver footwell
Before
After
Tesla Model Y · Cargo area
Before
After
Tesla Model Y · Rear quarter and wheel
Before
After
Honda CR-V · Rear bench (stains)
Before
After
Honda CR-V · Driver footwell
Before
After
Honda CR-V · Centre console
Before
After
Porsche 718 Spyder RS · Front three-quarter
Before
After
Porsche 718 Spyder RS · Bonnet, beside the crest
Before
After
VW Golf GTI · Front passenger footwell
Before
After
VW Golf GTI · Rear passenger footwell
Before
After
VW Golf GTI · Rear driver-side footwell
Before
After
VW Golf GTI · Wheel
Before
After
Lexus GS 350 F Sport · Driver footwell
Before
After
Lexus GS 350 F Sport · Centre console / dash stack
Before
After
Lexus GS 350 F Sport · Rear passenger-side footwell
Before
After
Lexus GS 350 F Sport · Front passenger footwell
Before
After
Subaru Crosstrek · Driver footwell
Before
After
Subaru Crosstrek · Front passenger footwell
Before
After
Subaru Crosstrek · Rear footwell
Before
After
Subaru Crosstrek · Rear footwell (second angle)
Before
After
Subaru Crosstrek · Cargo area
Before
After
Each of these cars has a full write-up with every photo from the day — see the full white Subaru Crosstrek job →, see the full Volvo XC40 job →, see the full Tesla Model Y job →, see the full Honda CR-V interior detail →, see the full Porsche 718 Spyder RS job →, see the full VW Golf GTI job →, see the full Lexus GS 350 F Sport job →, or see the full Subaru Crosstrek interior detail →.
More of our work is on the gallery, and the full write-ups are under recent work.
We're not a franchise or a corporate chain. SF City Wash was founded by high school students in San Francisco — and the Richmond District is part of our home turf. We know the streets, the parking, and the fog. We built this business around making professional detailing as easy as possible for people who live and work in the city.
No dropping off your car somewhere across town. We come to wherever it's parked — street, garage, or driveway.
Our own water supply, power, vacuums, extraction equipment, and detailing products. You don't need to provide a thing.
We use professional-grade products and take time with the details. This isn't a rush job — every vehicle is treated carefully.
Fill out our quote form in under a minute. We respond fast with pricing and scheduling options that work for you.
Richmond District · Local Outreach
If you found an SF City Wash card on your car, your windshield, or nearby — there's a reason we thought your vehicle could use a detail. We're a local Richmond District mobile detailing business, and we bring the full setup directly to you. Whether your car needs a quick refresh, a deep interior reset, pet hair removal, or a full detail, you can request a quote in under a minute.
Fill out a quick quote request and we'll get back to you with pricing and availability. It takes under a minute.
Serving Inner Richmond, Outer Richmond, Clement Street, Geary Blvd, Lake Street, Sea Cliff, Lincoln Park, Golden Gate Park, the Presidio, and all surrounding neighborhoods.