Furniture Reupholstery
Chairs, sofas, and dining sets reupholstered with careful, lasting craftsmanship.
Custom upholstery and design, made in Russian Hill
From fabric selection to finished furniture, we bring dining chairs, sofas, and drapes back to life right here on Polk Street.

Services
Chairs, sofas, and dining sets reupholstered with careful, lasting craftsmanship.
One on one help choosing the right fabric, texture, and color for your furniture or room.
Custom throw pillows made to match your furniture and finish a room.
Design guidance and custom drapes to complete a room from window to floor.
Photos


Custom upholstery and design work, done by hand on Polk Street
Our story
For years, San Francisco families have brought worn dining chairs, tired sofas, and drapes that need a second life through our doors on Polk Street, and left with furniture made new again.
We work through fabric and design decisions with each customer personally, pulling swatches, comparing textures, and finding the right material for the piece and the room. Every project gets that same hands-on attention, whether it is a single reupholstered chair or a full set of drapes.
We are a small, independent shop, and our customers notice it. They come back because the work is done with care and because they are treated like people, not job numbers.
What customers say
“Enjoyed working with Carol and her team. They did a great job with a small reupholstery job.”
“This business is a real treasure and Carole is a beautiful human being. I feel so blessed to have found that little place. Our dining chairs have been resurrected with love and care. Thank you!”
“Carole is simply amazing. She helped us look through many options to find exactly what we needed and got it ordered right on time. Thank you so much! Highly recommend Russian Hill Upholstery.”
Serving San Francisco.
1829 Polk St, San Francisco, CA 94109, USA
1829 Polk St, San Francisco, CA 94109, USA
Get directions →