I've been using VA Automotive Services for repairs on my truck for a few years now. I have always been cautious of what repair shops tell me "I need" but these folks have never steered me wrong and have never tried to sell me something I didn't actually need. Most recently, they replaced a fuel pump that I was sure was not the problem since I had someone else install one just a few years ago. These guys asssured (guaranteed) that it would fix the problem (stalling at idle). They were right; I was wrong. My old truck is running like a champ. This has been the same story with every repair they've made to my truck.. it was fixed and fixed right the first time. I wil continue to be "cautious" when getting my truck worked on but so far these guys have given my no reason not to trust what they say. I would and I have recommended VA Automotive Services, Inc. to my friends and family.