All-Star Hosts like Glenn are the top-rated and most experienced hosts on Turo.
Glenn has completed training on enhanced cleaning and disinfection practices.
Amrom K.October 10, 2020
Glen and his Tesla are both awesome! Had a very good experience with Glen and with his Tesla. I Would recommend.
Matthew V.October 4, 2020
Super easy pick up and drop off. Will rent again
Michael T.September 27, 2020
Glenn was great and great car