Login
Start Free Trial Are you a business?? Click Here
Bob G
Customer service is horrible. The 415-335-7151 hangs up when it answers. They won’t allow you to speak to a supervisor. The rental system works fine but it stops there. I will never use use this company again. Once they have access to your CC they charge you without permission.
3 months ago
Read Turo Reviews
Turo has a 1.3 average rating from 1,000 reviews