Premier Auto Upholstery logoPREMIER AUTOUPHOLSTERY
Hand-stitched diamond quilted leather car seat
Premier Auto Upholstery logo

Vacaville · European Inspired · Est. 20+ Years

Interiors that look like they never aged

You rip it, we stitch it

Benny hand-rebuilds car, classic, boat, aircraft and custom interiors with two decades of experience — including years honing the craft in Germany. One man, one standard.

#1 in Vacaville Free at-home estimates Complete Bay Area
#1 Upholstery Shop in Vacaville
Top 5 Business in Solano County
20+ Years Experience
Full Bay Area Service

Services

If it has a seat, a panel or a cushion — he can rebuild it

Car Upholstery

Seats, headliners, door panels, carpets and consoles rebuilt to factory-plus standards in leather, vinyl or fabric.

Classic Car Upholstery

Period-correct restorations with original stitch patterns, piping and materials — done the way it left the factory.

Aircraft Upholstery

Cabin seats, sidewalls and trim finished to the tight tolerances and clean lines aviation interiors demand.

Boat & Marine Upholstery

Marine-grade vinyl, UV-stable thread and mildew-resistant foam so your cushions survive sun, salt and spray.

ATV / UTV & Powersports

Grip-focused seat covers and gripped diamond stitching built to take mud, dust and hard trail miles.

Commercial Upholstery

Restaurant booths, office chairs, waiting rooms and fleet vehicles — durable materials, minimal downtime.

Full Custom Work

One-off builds, wild color combos, embroidery, suede inserts, quilting patterns. If you can sketch it, Benny can stitch it.

Not on the list?

Benny takes on custom work other shops turn away. Ask him.

Start a free inquiry →

Meet Benny

A one-man shop with a German standard

Benny learned upholstery the old way — decades at the machine, including years working in Germany where tolerances are tight and shortcuts aren't tolerated. He brought that standard home to Vacaville.

Every job is done by his own hands. No rotating crews, no subcontractors, no guessing who touched your interior. That's why Premier Auto Upholstery was voted the #1 upholstery business in Vacaville and a Top 5 business in Solano County.

From factory-perfect repairs to full custom builds nobody else will attempt, if you can describe it, Benny can stitch it.

20+

Years experience

#1

Rated in Vacaville

100%

Done by Benny

More about the business →

Pricing

Price depends on the job

What you pay depends on the material you choose, how much damage there is, the stitch pattern, and how much of the interior is involved — a single seat repair is a completely different number than a full custom build.

General labor rate

$90/hour

Headliners — starting at

$450

Job price, not hourly

  • Every other job is quoted individually after Benny sees it
  • Inquiries and estimates are always free
  • One straight number up front — no surprise add-ons
Get your free quote

Military & First Responder Appreciation

20% off labor — our thank you

Premier Auto Upholstery proudly offers 20% off our labor rate to active-duty military, veterans, police officers, firefighters, EMTs and paramedics.

  • Active-duty military
  • Veterans
  • Police officers
  • Firefighters
  • EMTs & paramedics

Discount applies to labor only. Materials, parts, shipping, specialty materials and outside services are not discounted. Valid proof of eligibility may be required.

Regular labor rate

$90/hour

Appreciation rate

$72/hour

Claim your rate

What Clients Say

Reputation built one interior at a time

"Benny redid the seats in my '68 Mustang and the stitching is tighter than the original factory work. He drove out to my place in Fairfield just to look at it first — free."

Marcus D.

Classic car restoration · Fairfield

"Our boat cushions were sun-destroyed. New marine vinyl looks better than the day we bought it, and it's held up through two summers on the delta."

Karen & Ray T.

Marine upholstery · Rio Vista

"One man, twenty years of skill. He fixed a torn driver's seat in my truck in a couple of days for a fraction of what the dealer quoted. Real craftsmanship."

Luis A.

Car upholstery · Vacaville

#1 Upholstery Business

Vacaville, CA

Top 5 Business

Solano County

Serving the Bay Area

Free in-person inquiries

Questions

Before you book

How much does upholstery work cost?+

Our general labor rate is $90/hour, and most jobs are quoted individually because materials, damage and stitch patterns vary. Some jobs are priced as a package — for example, headliners start at $450. Inquiries and estimates are always free.

Do you offer a military or first responder discount?+

Yes — 20% off our labor rate for active-duty military, veterans, police officers, firefighters, EMTs and paramedics. That takes the labor rate from $90/hour to $72/hour. The discount applies to labor only; materials, parts, shipping, specialty materials and outside services are not discounted, and valid proof of eligibility may be required.

How much is a headliner?+

Headliners start at $450 as a job price (not hourly), depending on the vehicle, the size of the panel and the material you choose. You can pick from black, charcoal, light gray, tan, navy and burgundy foam-backed headliner fabrics, and Benny can bring samples out for color matching.

Do you really come to my house?+

Yes. Benny offers free in-person inquiries at your home or shop anywhere in the Bay Area, so he can see the material, the damage and the vehicle in person before quoting.

What areas do you serve?+

Based in Vacaville and serving the complete Bay Area — Solano, Napa, Contra Costa, Alameda, Sacramento corridor, San Francisco and the Peninsula.

How long does a job take?+

Small repairs are often same-week. Full interiors and restorations typically run one to three weeks depending on materials and the level of custom work.

Can you match my original interior?+

In most cases yes. With 20+ years of experience — including years working in Germany — Benny matches grain, color, stitch pattern and piping, or upgrades you to something better.

What are your hours?+

Mon, Wed, Thu, Fri 5:00–9:30 PM, Tue 5:00–9:00 PM, Sat 12:00–6:00 PM, Sunday closed. Call or text (707) 724-9668 any time and Benny will get back to you.

Hours

  • Monday5:00 – 9:30 PM
  • Tuesday5:00 – 9:00 PM
  • Wednesday5:00 – 9:30 PM
  • Thursday5:00 – 9:30 PM
  • Friday5:00 – 9:30 PM
  • Saturday12:00 – 6:00 PM
  • SundayClosed

Free Inquiry

Tell Benny what needs stitching

Free, no-obligation quotes — and he'll come to your house anywhere in the Bay Area.

Free inquiry · Benny can come to you anywhere in the Bay Area · No obligation