TurboPass Dashboard Login Issues
TurboPass dashboard/ login issues
If your TurboPass account was recently created, and the 'Set Password' email has not been sent or is having issues, please email ethan@turbopassusa.com or call (855) 667-8477 EXT 3
If you're having trouble logging in or forgot your password, click the I forgot my password button
Then insert your email address associated to your TurboPass account and create a new password through the email link
If the email is not found or the issue persists please call 1-855-667-8477 and select option 3.