Cleaning for the soft surfaces of your home

Seven services for the soft surfaces of a house, from wool rugs to linen curtains to an office floor.

A hand-held upholstery tool drawn across a deep green fabric sofa cushion, leaving a clean damp stripe

Upholstery and Sofa Cleaning

We clean sofas, armchairs and dining chairs after reading the care label and testing the fabric, treating spots first. Tell us the cover material and what marked it before we come.

Read the details

Carpet Cleaning

Houses, apartments and condos with wall-to-wall carpet are all fair game. We begin with the busiest strips and the marks, so give us the room list and the history of the floor.

Read the details

Pet Urine and Odor Removal

We treat pet urine, vomit and lingering odor in carpet, rugs and upholstered pieces. Say how long ago it happened and what surface it is on, and we explain what we can realistically do.

Read the details

Drapery Cleaning

We clean curtains and drapes by looking at the fabric, the lining and how they are hung. Tell us what the window dressing is made of and how long it has been since the last clean.

Read the details

Tile and Grout Cleaning

We clean tile and grout in kitchens, bathrooms and entries, paying attention to the grout lines. Tell us the tile type and where it sits, and we explain what we would do.

Read the details

Commercial Carpet Cleaning

We clean carpet in small offices, studios and shared spaces, planning around your opening hours. Tell us the size of the space and how it is used and we suggest how to approach it.

Read the details

Where we work

San Rafael first, then outward through Marin: Larkspur, Fairfax, Mill Valley, Novato and the towns in between.

Marin County

  • San Rafael
  • Santa Venetia
  • Ross
  • Larkspur
  • San Anselmo
  • 19 more

Contra Costa County

  • North Richmond
  • Richmond
  • San Pablo
  • Rollingwood
  • Montalvin Manor

See every place we serve

Contact

Ask for a visit

Leave your name and number and say what needs cleaning. We will be in touch.

Rather talk? Call(628) 203⁠-⁠7069

Optional, but it tells us what to expect.

Call nowAsk for a visit