This towing company is a scam. In the frist place they tow our car from a private property where we live. The property management said this towing company does not work for them. Second, our GPS got lost within their premises while they are holding our car for 2 days. Third, they don't accept checks and debit cards nor credit cards. Hmmm...that's a red flag right there! They don't have bank account to deposit their checks? Never ever trust this company.
more