The worst communication, customer service and down right rudest people I have come across in Houston, TX. Do yourself a favor and make sure you don’t get towed by these guys. You will end up waiting HOURS to get your car back. Prayers and blessings to whoever is reading this because I can assure you it’s not for a good...
read full comment