We’d love to hear from you. Please be in touch via your preferred method:
Valley Studio — San Francisco
Valley Studio makes custom drapery, upholstery, reupholstery, Roman shades and furniture for the San Francisco Bay Area — mostly for interior designers, architects and contractors, and also directly with homeowners. Our Bay Area team meets you by appointment at our Haight Street office or on site, measures the room and installs the finished work; everything is made to order in our Los Angeles workroom in Van Nuys. We have been building to specification since 1985, formerly as Valley Drapery & Upholstery.

Recent work for a San Francisco design studio
For one design studio in the city, we have fabricated across multiple residences — custom drapery, upholstered seating and headboards, upholstered walls, made-to-order furniture, and relaxed and flat Roman shades. Every piece was made by hand in our Los Angeles workroom and installed by our own team.
The photographs on these pages are from that work, shown without client or designer names.
Working with the Bay Area design trade
We work to the trade with leading Bay Area designers — including Nicole Hollis, The Wiseman Group, BraytonHughes, and Vanderbyl Design — as well as studios and clients across Marin, the Peninsula, and the Napa & Sonoma wine country.
Fabrication for these projects happens in our Los Angeles workroom; the Haight Street office is for consultation and by-appointment meetings, and our Bay Area team measures and installs locally.
One partner, every soft furnishing
Bay Area designers, architects and homeowners use Valley Studio as a single partner — window treatments, upholstered seating, and bespoke pieces built to drawings and specified materials rather than pulled from a catalog. Because drapery, shades and upholstery for one house are made in the same workroom, welts, trims and linings read consistently from a Pacific Heights living room to a bedroom in Marin.
We meet by appointment in San Francisco, measure on site, build each commission in Van Nuys, and deliver and install across the Bay Area.
What we make in San Francisco
- Custom drapery — pleated, ripplefold, and hand-sewn treatments
- Custom upholstery — new furniture built to your design
- Reupholstery — restoring and recovering existing pieces
- Custom shades — Roman and specialty window shades
- Custom furniture — made-to-order upholstered pieces
How a Bay Area project runs with us
It starts with your drawings, sizes, photos and the fabric you have in mind — from a designer’s specification or directly from a homeowner. From those we prepare a written estimate, and nothing is made from a guess: a member of our Bay Area team measures on site before an order is placed, across the city, Marin, the Peninsula and Napa & Sonoma. The site visit to measure and talk through options is $500 for San Francisco projects, waived when the order is over $2,000.
Orders start on a 50% deposit and usually run C.O.M. (customer’s own material): you ship the specified fabric or leather to our Los Angeles workroom against the order, and we confirm yardage off the drawings before cutting. Drapery, Roman shades, bedding, frames and upholstery are all made under one roof in Van Nuys, then come up to the Bay Area to be placed or hung by our own installers.
Frequently asked questions
- Do you have a workroom in the city, or just an office?
No — an office. We meet by appointment at our Haight Street office, and our Bay Area team measures and installs on site, but the work itself is built in our Los Angeles workroom in Van Nuys. Valley Studio does not operate a San Francisco workroom, and we would rather say so than let a website imply otherwise.
- Who measures and who installs?
Our own people, both times. A member of our Bay Area team measures the room — and the route in, for furniture — before anything is made, and our own installers deliver, place and hang the finished work. We do not hand the job to a third party at either end.
- Do you work with homeowners, or only with designers?
Mostly with the trade — interior designers, architects and contractors — and also directly with homeowners. Either way you get a written estimate, a measure before anything is made, and one design partner as the point of contact through delivery.
- How does C.O.M. work for a Bay Area order?
You specify the fabric or leather and ship it to our Los Angeles workroom against the order. We confirm yardage from the drawings before cutting, so a designer can source from any showroom and know the goods are reserved to the right project before fabrication begins.
- How long does a Bay Area order take?
It depends on the product. Drapery, Roman shades and bedding generally run 8–12 weeks, with the clock starting when both payment and fabric are in hand; new upholstery and custom furniture made to your drawings generally run 16–20 weeks and re-upholstery 10–12 weeks, counted from payment. Those are general ranges rather than dates — we give a firm schedule per order.
- Do you install across the wider Bay Area?
Yes. Our installers deliver and install throughout the city, Marin, the Peninsula and Napa & Sonoma, scheduling around building access and site readiness for each project. Delivery to the Bay Area for upholstery is billed separately on the estimate.
San Francisco — By Appointment
1388 Haight St Suite 1235, San Francisco, CA 94117
By appointment only · (628) 203-9872