Upholstery Cleaning & Fabric Protection in San Francisco

Alex's Dry Cleaning Valet cares for the removable upholstery that gives a room its character.

That means slipcovers, decorative throw pillows, and cushion covers in silk, velvet, linen, and fine blends. These textiles are too delicate for a home machine. Alex's Team cleans and finishes them by hand, preserving color, pile, and shape. We can also finish with optional Scotchgard fabric protection, so they resist the next stain. From a Pacific Heights drawing room to a Tiburon sunroom, simply text 415-338-9318 to arrange a pickup.

Schedule a Pickup See Our Pricing
1984 Family-Run Since 4.9★ Google · 250+ Reviews 30+ Luxury Brands Cared For
Hand-Cleaned Reshaped & Protected

Why San Francisco Trusts Alex's With Fine Textiles

Delicate home textiles deserve the same hand care as couture.

Fabric-Specific Methods

Silk, velvet, and linen each call for a different approach. We identify the fiber and clean accordingly, protecting dye and pile.

Shape & Pile Preserved

Cushion covers and slipcovers are reshaped and pressed by hand. They return ready to slip back on, crisp and true to form.

Optional Scotchgard Protection

After cleaning, Alex's Team can apply a Scotchgard fabric protector. Spills bead up and stains lift away easily. Silk, velvet, and linen stay looking new for longer.

Hand Care for Removable Upholstery

Textiles your home machine cannot safely clean, finished by hand.

Built for Delicate Home Textiles

Slipcovers, throw pillows, and cushion covers carry the look of a room, but they rarely survive a household wash. Alex's Team treats each piece as a fine textile. We test the fiber, address stains individually, and clean silk, velvet, linen, and blends by the method each demands. For garments and accessories, see our luxury dry cleaning, or browse our pricing.

Reshaped, Pressed & Returned Ready

After cleaning, covers are reshaped and hand finished. Seams sit straight and pile lies even. Alex's Valet Drivers collect from your door, doorman, or garage and return everything ready to slip back into place. For larger pieces and blankets, pair this with our household items cleaning, or schedule a pickup.

Optional Scotchgard Stain Protection

Once a piece is clean, Alex's Team can apply a Scotchgard fabric protector that guards against everyday spills and soiling. Wine, oil, and water bead on the surface instead of soaking in, so the next stain lifts away easily. It is the simplest way to keep fine upholstery looking new between cleanings. Just ask when you book. The same finish protects outdoor and patio cushions too.

Silk slipcoversVelvet cushion coversLinen slipcoversDecorative throw pillowsChair seat coversSofa cushion coversBlended upholstery fabricsScotchgard protection

The Standard for San Francisco's Finest Interiors

Family-run since 1984, trusted with delicate textiles for over 40 years.

Alex's Team hand cleans silk, velvet, and linen with couture-level care.

4.9 stars across 250+ Google reviews.

Read more about the craft behind the care in the Couture Care Journal. Browse every service on our services page. Or hear it straight from clients in our Google reviews.

Door-to-Door Across the Bay Area

The same white-glove standard travels everywhere we serve. Pickup from your front door, doorman, or garage — returned cleaned, pressed, and ready to wear.

San Francisco

Monday – Saturday

Next-business-day return; Saturday pickups return Tuesday morning.

Peninsula & South Bay

Monday · Wednesday · Friday

Returned on the next scheduled service day.

Marin County

Monday – Saturday

Same-day return is the standard Mon–Fri — morning pickups come back the same afternoon. Saturday pickups return Monday; closed Sundays.

East Bay

Thursday & Saturday

Returned on the next service day.

Wine Country

Monday & Thursday

Sonoma & the Napa Valley — $300 service minimum, or a $75 delivery charge each way.

$75 minimum per pickup with free pickup and delivery across San Francisco, the Peninsula, Marin, and the East Bay. Wine Country (Napa, Sonoma & St. Helena): $300 service minimum, or a $75 delivery charge each way. Same-day service available in most areas for an additional fee.

Upholstery Cleaning Frequently Asked Questions

Do you clean upholstery that is still on the furniture?

We clean removable upholstery — slipcovers, cushion covers, and decorative throw pillows. Alex's Valet Drivers collect these from your home. Pieces must be removable so Alex's Team can hand clean and reshape them properly. Not sure whether yours qualifies? Text 415-338-9318.

Can you apply Scotchgard or stain protection to my upholstery?

Yes — after cleaning, Alex's Team can apply a Scotchgard fabric protector that guards silk, velvet, linen, and blends against stains and spills. Liquids bead up instead of soaking in, so the next stain lifts away easily. It is optional. Just mention it when you text 415-338-9318 to book.

Can you clean silk and velvet without damaging them?

Yes. Silk and velvet are exactly the fabrics this service is built for. Alex's Team identifies the fiber, uses gentle fabric-safe methods, and hand finishes each piece to protect color and pile. It is care a home machine cannot match.

Do you offer pickup and delivery in San Francisco?

Yes — door-to-door, Monday through Saturday with next-business-day return in San Francisco. We also serve Marin, the Peninsula and South Bay, the East Bay, and Wine Country. Text 415-338-9318 to schedule.

Will my slipcovers come back ready to put back on?

Yes. After cleaning, covers and cushions are reshaped and hand pressed so they return crisp and true to form, ready to slip straight back onto your furniture.

How much does upholstery cleaning cost?

Pricing depends on the fabric, size, and number of pieces. See our pricing for details, or schedule a pickup and we'll confirm before any work begins.

Fine Textile Care, Delivered to Your Door

Trusted across the Bay Area since 1984. We come to you.

No commitment required  ·  Cancel anytime  ·  Door-to-door always