Top 10 Best Upholstery in San Francisco, California

Our listings include skilled upholstery specialists offering custom furniture restoration. Experts are selected for craftsmanship, fabric quality, and attention to detail.

Sorto's Caning Repair

South 30th Street, San Francisco, California
4.8 (55 reviews)
  • Wicker & Caning Repair
  • Furniture Repair
  • Reupholstery
  • See More

Sorto's Caning your one stop restoration shop. We've been restoring antique furniture since 2001. We serve the whole Bay Area, including Albany, El Ce More Detail

Get pricing & availability

Beeline Auto Upholstery

Talbert Street, San Francisco, California
4.8 (18 reviews)
  • Chair reupholstering
  • Furniture reupholstering
  • Auto upholstery
  • See More

We do convertible tops, seats, door panels, carpets, and headliners. Boat seats and cushions, commercial seating and any upholstery work. Also repairs More Detail

Get pricing & availability

Omar Upholstery

Florida Street, San Francisco, California
4.7 (12 reviews)
  • Reupholstered Furniture
  • Custom Furniture
  • Banquettes
  • See More

Samir Chihi has been in the business, reupholstering, and building a custom residential and commercial furniture, for the past four decades . He worke More Detail

Get pricing & availability

BayTrim Upholstery Supply

High Street, San Francisco, California
4.6 (52 reviews)
  • Ticking / Muslin
  • Carpets & Padding
  • Dacron Bonded Polyester Batting
  • See More

Baytrim is Bay Area green certified company that sells high quality new and recycled upholstery materials. More Detail

Get pricing & availability

Laszlo's European Upholstery

Claremont Avenue, San Francisco, California
4.6 (47 reviews)
  • Furniture reupholstering

This store contains solid-wood furniture designed by local store owner Lazlo Gochay More Detail

Get pricing & availability

Discount Upholstery

Galaxy Way, San Francisco, California
4.6 (48 reviews)
  • Discount Upholstery
  • Quality Fabrics

Discount Upholstery is a family-owned and operated company that has proudly served Concord, CA and surrounding areas for over 50 years. Our goal is to More Detail

Get pricing & availability

New A & A Top And Trim

South Linden Avenue, San Francisco, California
4.5 (31 reviews)
  • Floor Mats
  • Complete Auto Upholstery
  • Door Panels
  • See More

We provide a variety of products and services to our dealers and retail customers. Our installation teams have been specially trained for their areas More Detail

Get pricing & availability

Wally's Auto Upholstery

Geary Boulevard, San Francisco, California
4.5 (81 reviews)
  • replacement of plastic windows
  • boat cushions
  • vinyl tops
  • See More

Specializing in vinyl tops, convertible tops, replacement of plastic windows, boat cushions, frame welding & motorcycle seats. Custom work. Origina More Detail

Get pricing & availability

Discount Fabrics

Cesar Chavez Street, San Francisco, California
4.5 (357 reviews)
  • Bridal Fabric
  • Silk Fabric
  • Special Event Fabrics
  • See More

Discount Fabrics began as a small warehouse over three decades ago in San Francisco’s Mission District. Owner and founder Ronald Blake got a tip tha More Detail

Get pricing & availability

Seventeen St Upholstery

17th Street, San Francisco, California
4.2 (56 reviews)
  • Commercial Furniture

Upholstered sofas, chairs, we also do work for returantes and inclusive we also repair More Detail

Get pricing & availability

Frequently Asked Questions

Reupholstering is a great option if your furniture has a strong frame but worn-out fabric, sagging cushions, or an outdated design. High-quality or antique pieces with sentimental value are worth restoring, especially if they have durable hardwood frames. However, if the structure is broken, warped, or made from low-quality materials, replacing the furniture may be a better choice.

 The best fabric depends on durability, usage, and style preferences. Microfiber, polyester, and performance fabrics are ideal for high-traffic areas due to their stain resistance, while velvet, silk, and leather add a luxurious look but require extra care. For homes with pets, tightly woven fabrics like Crypton or canvas work well, while outdoor furniture benefits from weather-resistant materials such as Sunbrella.

 Reupholstering costs vary based on the type of furniture, fabric selection, and labor involved. Dining chairs typically range from $50 to $250 per seat, while armchairs and recliners cost between $400 and $1,500. Sofas can cost anywhere from $600 to $4,000 depending on size and material, with headboards and ottomans falling between $200 and $800. Higher-end fabrics and thin designs can increase costs but may be worth the investment for quality pieces.

 The time required for reupholstering depends on the complexity of the project and material availability. Simple jobs like dining chairs can be completed in a few days, while more complex restorations, such as custom sofas or antiques, can take several weeks. Delays may occur if specialty fabrics need to be ordered, so it’s best to consult with an upholsterer for an accurate timeline.

 DIY reupholstering is possible for small projects like seat cushions, but larger or high-value furniture is best handled by professionals. Experts ensure proper fabric fitting to prevent wrinkles, reinforce structure by replacing padding and springs, and create a polished, durable finish.