A bunch of 2 legged rodents own and work in this towing storage facility. They damaged my vehicle doing a simple task when it was stuck. Good news they damaged their vehicle as well AND then they ripped me off and threatened to impound my vehicle if I didn't pay. Cops showed up and straightened them right out. Beware! They write their own reviews on Google Maps Reviews please look at various 5 star ratings, what does that tell you about these scam artists.
0 comments