Login
Start Free Trial Are you a business? Click Here
Darren Clark
I am a host and can not get paid.. turo got there money and owe me 1362.18 since June 23rd . But they got their money. Executive support had not contacted me. And it was escalated 2 weeks ago. We are about to contact a lawyer... terrible. And we have been with turo for 4 years! Terrible!!
1 year ago
Read Turo Reviews
Turo has a 1.3 average rating from 1,099 reviews