All-Star Hosts like Leo are the top-rated and most experienced hosts on Turo.
Leo has completed training on enhanced cleaning and disinfection practices.
Doug C.February 28, 2021
Amazing experience. Quick, thorough and welcomed messages both before during and after the rental. Nicely done. Thank you Leo
Irfan B.February 21, 2021
As always Leo is one of the best hosts. Very accommodating
Brume I.February 10, 2021
Leo's very friendly and professional at the same time. He always responded promptly!
Roylant T.December 30, 2017
Definitely everything was amazing and beyond with Leo and family, thank you guys!