Upholstery Finder

Furniture and auto upholstery shops

Furniture workrooms and auto trim shops, each listed by the work it says it takes on, from antique frames to convertible tops.

  • Every fact read from the shop's own website, and dated
  • No star ratings
  • Nobody pays to be listed
  • Most shops found are not listed at all

Where the shops are

All 88 shops listed so far are in California, across 31 cities. Texas is next, and the site is being built out state by state.

The 22 other cities have one or two shops each, which is not enough for a page of their own. They are on the California page with everything else.

What reupholstery costs

Shops quote in two parts: labour for the piece, and fabric by the yard. Almost no shop here publishes either number, so what follows is the exception rather than the going rate. Treat it as a figure to plan around, not a quote.

Read the full guide

Published ranges from Valley Studio in Los Angeles, trading since 1985, one of the very few shops in this directory to put figures in public.
PieceLabour, before fabric
Dining chair$450 to $700 each
Armchair$1,500 to $2,500
Three-seat sofa$4,000 to $6,500

Fabric is a separate bill. A three-seat sofa takes 14 to 18 yards, which adds $560 to $720 at $40 a yard and closer to $1,600 at $90. Supply your own and the shops that charge for handling it publish $15 to $20 a yard.

Finding the right shop

  • Start with the trade, not the town

    A furniture workroom and an auto trim shop are different businesses with different benches. Pick the trade first and the city list narrows itself.

  • Read what the shop says it takes on

    Every listing records the work the shop names on its own site: antique frames, commercial seating, convertible tops, foam and cushions, and how it prefers to quote. That is the question a star rating cannot answer.

  • Get two or three estimates before you commit

    Shops that quote from photographs are marked as such, which turns a Saturday of driving into twenty minutes. Expect any photo number to move once somebody has the piece on a bench.

Before you book

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.

88 shops across 31 cities. Last checked 03 September 2026. How this site is built.

Run an upholstery shop?

Listings are free and nobody can pay to move up a page. Send the address of your site and it gets read the same way every other shop here was read.

Add your shop