TU
TurnKey Vacation Rentals
View company profile →
Worst customer service of any company…
Worst customer service of any company I’ve ever dealt with. If a house uses turnkey, cancel. They canceled on us a week before a planned trip, and they wouldn’t refund us. Run away if they use turnkey