Login
Start Free Trial Are you a business? Click Here
Anonymous
I'm a host. A woman rented my car was allotted 1000 miles but she put 10000 mile on my car turo denied me overage and stopped responsed.. the absolute worst customer support ever
3 years ago
Read Turo Reviews
Turo has a 1.3 average rating from 1,054 reviews