I am 99.9% sure that is the same place that came very highly recommended by a friend of mine. Just a little too far out of my way, though.I have been using Craig's Auto Repair Service (CARS) for the last 15
years and highly recomend them.
They are at 14200 Schroeder rd.just north of 1960. and 249.
281 469 5949