Be very careful renting a car with them. They have a very bad practice of making deductions from your credit card without your authorization. So they keep your credit card details, yet they have taken a deposit. I found them dodgy, unsafe and bad communication.Read every fine print in the contract they provide you, ensure you ask questions because they will misinform you.
Claim your business profile now and gain access to all features and respond to customer reviews.