July 2022
It's the only shop in san Antonio that work on detroit 12,7 head, you're in their mercy so if they do good job, san Antonio is very bad place to do major repair, parts are not available and rebuilt services are less, this city is not worth of what you spent there