I would go with the guys in Milpitas, due to their not being capable of surviving there if they weren't better than the norm. People I grew up with were kinda particular about their cars.
They are all listed in searching either google or yahoo. "Milpitas auto Upholstery"