Craig's Auto Upholstery

Contact & Estimates (San Jose)

Call or text for an estimate and scheduling—text is great for photos and quick questions.

271 Bestor St, San Jose, CA 95112
60+ years in San JoseFamily-ownedAutomotive upholstery only

Call is fastest. Text is great if you want to send photos first. Either way, we’ll ask a few quick questions so you get a real quote (not a guess), and we’ll tell you whether you’re looking at a repair, reupholstery, or a larger interior refresh.

If you’re texting, you don’t need perfect photos. A couple clear daylight shots plus your year/make/model is usually enough to start.

Most customers come from San Jose and the surrounding South Bay. If you’re farther out, we can still help as long as you can bring the vehicle (or the relevant parts) to our San Jose shop.


What we’ll ask for a quote

If you have it handy, these details help us quote accurately:

If you don’t know whether you have leather, vinyl, or cloth, that’s normal — we can identify it when we see it.


What to text (quick version)

If texting is easier, send:

Text us at (408) 379-3820 (or call if that’s easier), then send:


Photo checklist (helps us quote correctly)

Good photos save time and prevent surprise quotes. Try to take them in daylight.

For seats

For headliners

For convertible tops

For classic interiors / full projects


When an in-person inspection matters

Photos are great for a first look. An in-person inspection is usually the right move when:

If you’re not sure, call — we’ll tell you what’s worth bringing in.


If you’re comparing quotes

Make sure you’re comparing the same work:

If two quotes are far apart, ask what’s included so you’re comparing the same job.


What happens next (no surprises)

  1. We talk through what’s going on and what the right fix is (repair vs reupholstery vs full refresh).
  2. If it needs an in-person inspection, you bring the vehicle to the shop.
  3. We confirm materials and match expectations and provide a clear estimate and timeline.


One note before you call

We focus on automotive upholstery only. If it’s inside the vehicle and it needs to look right and last, you’re in the right place.

Call: (408) 379-3820


Shop address & directions

271 Bestor St, San Jose, CA 95112

Hours: Mon–Fri 8:00 AM–5:00 PM · Sat 8:00 AM–2:00 PM · Sun Closed
If you’re about to drive over, call first so we can confirm availability.

Call (408) 379-3820 Text Directions