Lightflyer1
Top Post Dawg
Who are you using in San Antonio? I would have chosen DFW area myself. Multiple mechanics there to choose from. One guy in San Antonio I wouldn't go near with my car. He is listed on the list too. Just my preference as I have personally heard and dealt with him.