Furniture upholstery shops
Every shop here is listed by the work it says it takes on, from antique frames and eight-way springs to restaurant booths and patio cushions.
- Jacksonville, Florida
- Longwood, Florida
- Los Angeles, California
- Miami, Florida
- Naples, Florida
- Oakland, California
- Orlando, Florida
- Riverside, California
- Sacramento, California
- San Diego, California
- San Francisco, California
- San Jose, California
- San Leandro, California
- Santa Barbara, California
- Sarasota, Florida
- St. Petersburg, Florida
- Tallahassee, Florida
- Tampa, Florida
- West Palm Beach, Florida
What these shops take on
Counted across every shop listed, from what each one says on its own site.
- reupholstery140Florida78California62
- cushions and foam108Florida61California47
- custom furniture82Florida42California40
- antique restoration71Florida36California35
- commercial and hospitality66Florida39California27
- marine and boat59Florida48California11
- drapery and window treatments56Florida39California17
- headboards53Florida36California17
- wood refinishing48California25Florida23
- outdoor and patio42Florida22California20
- furniture repair34California18Florida16
- wood repair33Florida21California12
Where the shops are
Busiest cities
Before you book
- What reupholstery actually costs in CaliforniaPublished figures for a chair, an armchair and a three-seat sofa, why almost no shop will put a price on its website, and why California numbers run double the national averages you have been reading.
- Reupholster or replace? The break-even on a sofaThe frame decides it, not the price. Here is the ninety-second test, the two cases where replacing is obviously right, and the one that catches people out.
- How long reupholstery takes, and what makes it slowerOne to three weeks is typical, two to four is common, and custom builds run six to eight. The fabric, not the upholsterer, is usually what you are waiting for.
- Fourteen questions to ask an upholsterer before you bookThe questions that separate shops, drawn from what 185 California furniture workrooms do and, more usefully, do not say about themselves.
Common questions
- What does it cost to reupholster a sofa in California?
- Reupholstering a dining chair in California runs roughly $450 to $700, an armchair $1,500 to $2,500, and a three-seat sofa $4,000 to $6,500, before fabric. Fabric is charged separately by the yard. Almost no shop publishes these figures, so treat any number you find as a starting point rather than a quote. Full guide.
- Is it worth reupholstering a couch?
- Reupholstering a three-seat sofa runs about $4,000 to $6,500 plus fabric, so it beats replacing only when the frame is worth the money, a hardwood frame with eight-way hand-tied springs, or a piece you actually care about. For a flat-pack sofa with a stapled softwood frame, replacing is cheaper and usually better. Full guide.
- How long does reupholstery take?
- Most reupholstery jobs take one to three weeks once the shop starts work, with two to four weeks common in busy periods. Custom-built pieces run six to eight weeks. Fabric delivery, frame repair and the shop's existing queue are what move the number, not the size of the piece. Full guide.
- What should I ask an upholsterer before booking?
- Ask what the quote excludes, whether the frame has been checked, who is doing the work, what happens if the fabric runs short, and how long the job takes assuming the fabric is in stock. Those five separate a shop that has thought about your piece from one quoting a habit. Full guide.
185 shops across 72 cities in 2 states. All checked since 31 August 2026. How this site is built.