If you take it some other place, either because you don't trust this location or because they won't fix it,  or you do take it back and they still don't fix it, you can sue them for the cost of the additional service, which would not have been required had they done their work properly. All you can get back is the cost of the additional service, the cost of the towing, and the cost to repair any additional damage which DID in fact occur--there is no compensation for what might or could have occured, only for what did happen.