South Salt Lake · Est. family shop

Old favorites,
made new again.

Custom upholstery for furniture, autos, boats, motorcycles & RVs. Bouclé, velvet, leather, diamond stitch — done by hand in South Salt Lake, Utah.

Get a free quote(801) 800-7103★★★★★ 5.0 on Yelp

Hablamos español · At-home service · ASL proficient

Emerald velvet sofa restored by Diamond Needle Upholstery
FurnitureAutoBoatsMotorcycle seatsRVsCommercialCustom foam

Recent work

A stitch above.

Mid-century chairs, classic autos, family sofas — every piece leaves the shop better than it came in.

Restored mid-century lounge chairs in olive wool
Furniture
Custom Bronco interior in caramel diamond-stitch leather
Auto
Emerald velvet three-seater sofa
Furniture
Diamond-stitched door panel in tan leather
Auto
Danish teak chairs reupholstered in bouclé
Furniture
Set of teak dining chairs in navy leather
Furniture
Pair of tweed lounge chairs on walnut legs
Furniture
Møller-style dining chairs in magenta wool
Furniture
Wood-frame sofa with striped linen cushions
Furniture
Row of teak chairs in olive green vinyl
Furniture

What we do

Anything with a cushion — we've got it.

From a well-loved reading chair to a full classic-car interior. Bring us your piece and your ideas — we'll help pick the right fabric, foam, and finish.

Furniture

  • ·Sofas & sectionals
  • ·Chairs & benches
  • ·Headboards & beds
  • ·Cushions & custom foam

Automotive

  • ·Car seats & repairs
  • ·Door panels
  • ·Headliners
  • ·Classic & custom builds

Marine & Recreation

  • ·Boat seats & interiors
  • ·Motorcycle seats
  • ·RV & camper interiors
  • ·Outdoor cushions

Commercial

  • ·Restaurant booths
  • ·Office & waiting rooms
  • ·Salon & clinic seating
  • ·Bulk & contract work
✓ Online appointments✓ At-home service✓ ASL proficient✓ Credit cards accepted

The process

Simple from start to finish.

01

Bring it in or send photos

Drop by the shop or text us a few photos. We'll look at the piece, talk through your ideas, and give you a free quote — usually same day.

02

Pick your fabric & foam

We'll walk you through swatches and options that suit the piece, your style, and your budget. Leather, velvet, bouclé, performance vinyl — we carry it all.

03

Pick it up looking new

We get to work and keep you posted. When it's done we'll send photos before you even come in. Most pieces are ready in one to two weeks.

★★★★★

5.0 stars, and counting.

Real words from real neighbors and clients in Salt Lake.

★★★★★

"I was very pleased with Diamond Needle Upholstery. I felt that their quote for labor was fair and they were good about communicating with me on the progress of the job. The upholstery work was good quality and I will definitely be back!"

Jennifer T.
Salt Lake City, UT · via Yelp
★★★★★

"Jackeline was very helpful, professional and friendly, she not only did a great job with our cushion, she saves us money, we don't have to replace a piece of furniture on our living room. She was open to ideas, she explain our options, and the result was amazing. Thank you for the great customer service. Let's support local small businesses"

Milin B.
Salt Lake City, UT · via Yelp

FAQ

Common questions.

Don't see yours? Just call or text — Jacqueline picks up.

(801) 800-7103 →
How much does reupholstery cost?+

It depends on the piece, the fabric you choose, and the condition of the frame and foam underneath. A single dining chair might run $150–$300; a full sofa can range from $800–$2,000+. We give free estimates with no obligation — just bring the piece in or send us photos.

Is it worth reupholstering instead of buying new?+

Often, yes — especially for solid-wood-frame or vintage pieces that are built better than what's available new today. If the bones are good, reupholstery gets you a custom result at a fraction of replacement cost. We'll be honest with you if we think a piece isn't worth saving.

Do you offer at-home or mobile service?+

Yes. For larger pieces like sofas, sectionals, or built-in boat interiors that are hard to transport, we can come to you. Mention it when you request a quote and we'll work out the details.

How long does it take?+

Small jobs (a chair, a headboard, a motorcycle seat) are often done in a week. Larger furniture pieces usually take 1–2 weeks. Full auto or marine interiors can take 2–4 weeks depending on complexity. We'll give you a realistic timeline with your estimate.

Can you match a specific fabric or color?+

We have access to a wide range of trade fabrics — leather, vinyl, velvet, boucle, performance weaves — in hundreds of colors. If you have a swatch or a reference photo, bring it in and we'll find the closest match or a great complement.

Free estimates

Tell us about
your project.

Send a note with a photo or two, and we'll get back with fabric options and a fair quote. Prefer to talk? Call or text — Jacqueline picks up.

You'll be routed to your email app with the details prefilled.

Visit

The shop

3783 S 500 W, Ste 3
South Salt Lake, UT 84115
Get directions →

Hours

Open this week

  • Mon – Fri9:30a – 6:00p
  • Saturday9:30a – 2:00p
  • SundayClosed

Say hello

Get in touch

CourtexEdgeSite managed & created by CourtexEdge