Skip to main content
Burrous Brothers Company Cleaning · Since 1976

Upholstery · Mill Valley

Upholstery cleaning for canyon rooms, wood smoke, and dogs.

Sofas that have taken on the smell of the room they sit in, linen gone grey along the arms, and dining chairs faded under a west window. None of it has to leave the house.

Why Mill Valley is hard on upholstery

The upholstery call we get most often in Mill Valley is about smell rather than about visible dirt. A living room on the shaded side of a canyon lot stays damp for months at a stretch, and fabric is the most absorbent thing in it. Add a wood-burning fireplace or stove, which a great many canyon houses still run through the winter, and the smoke settles into the cushions, the cushion foam, and anything upholstered nearby.

Cleaning empties that reservoir. Hot water extraction with a thorough rinse pulls out the soil and the residue holding the odor, and leaves the fabric pH balanced rather than tacky. What it cannot do is stop an ongoing source, so if the damp or the smoke is still arriving we will say so, and tell you what the realistic interval is rather than selling you the same job twice a year.

The other half of the work here is the fabric itself. Mill Valley interiors run to linen, cotton slipcovers, and pieces that have been in the family a long while, alongside plenty of silk. We identify the fiber and test dye stability before anything gets wet. The manufacturer tag code is where we start, not where we finish — some pieces turn out to be solvent-only, and you will hear that at the estimate.

What we see here

Mill Valley surfaces we work on most

Odor that lives in the cushions

Canyon damp and wood smoke both end up stored in upholstery. Extraction and a full rinse clear the reservoir; we will be straight with you about how long it stays clear given what is producing it.

Dog-height wear

The same trail grit that cuts carpet shows on fabric as a grey cast along the arms and seat fronts, with coat oils on the back cushions where dogs lean. Caught early it cleans out completely.

Linen, cotton, and silk

Fiber identification and a dye-stability test come before any moisture. Method, temperature, and drying are matched to the piece, and fabric protector afterwards keeps the next round of soil on the surface.

In their words

What Mill Valley clients say

“You have remained one of the few true professionals that still understand what excellent customer service means.”
D. Walker Mill Valley

From neighboring Marin towns, while we build up our Mill Valley review count:

“Am I happy I found you! Compared to other carpet cleaners I have used, you are the best.”
Laila Messer Sausalito
“My marble entry cleaned up much better than I thought it would, it looks like new again. You did a great job!”
C. Miskel Sausalito

FAQ

Upholstery questions from Mill Valley

Will cleaning get wood-smoke smell out of a sofa?

In most cases it reduces it dramatically, and often removes it. Smoke odor sits in the fabric and in the residue on it, and both come out in a proper extraction and rinse. Where smoke has penetrated the cushion foam itself the improvement is real but partial, and if the fireplace is still in use through the winter you should expect to repeat it annually rather than once and for all.

How long does upholstery take to dry in a canyon house?

Typically three to six hours, longer in a shaded room in winter. We extract as much moisture as the piece will give up before we leave, and we are happy to set an air mover on it. Leave it unused until it is dry to the touch throughout, including the underside of the cushions.

Can you clean a linen slipcover without it shrinking?

Usually, and cleaning it on the piece is normally safer than taking it off and laundering it, which is where most shrinkage happens. We test a hidden area for shrinkage and dye movement first. If the cover is a genuine risk we will tell you before we start rather than hand you something that no longer fits.

General upholstery questions

How do you clean delicate fabrics like silk or linen?

We identify the fiber and the cleaning code first, then match the method — from low-moisture cleaning for delicate silks and linens to hot water extraction on durable synthetics. Testing an inconspicuous area for dye stability is part of every job, not an extra step.

How long does upholstery take to dry?

Usually two to six hours depending on fabric and fill. We remove as much moisture as the fabric allows, and we will tell you before we start whether a piece needs longer or should be left uncovered while it dries.

Can you get pet odor out of a sofa?

Often, yes, when the source is in the fabric and the surface of the cushion. Odor that has soaked into the foam or the frame is a different problem, and we will say so honestly at the estimate rather than sell you a cleaning that will not solve it.

Do you apply fabric protector?

Yes, on fabrics that accept it. Protector helps everyday spills sit on the surface long enough to be blotted, which matters most on light upholstery and on pieces that get daily use.

See all frequently asked questions

Upholstery estimates in Mill Valley

Send us a photo by text and we will tell you what is realistic before anyone comes out.