Car troubles are inevitable when you own a vehicle - choosing the right auto shop can make all the difference. When you need a great mechanic in San Jose, CA, turn to Townsend Automotive. Our auto repair shop can work on anything from engine repair services to wiper blade replacements.