Very interesting. I received the same requirement for a deposit. I was trying to book him in Phoenix, but he indicated that he had left Phoenix early because the hotels were so expensive here. Therefore, he required a deposit to weed out the flakes and help with the hotel expense in order to book a future visit here. I didn't respond since I've always heard the horror stories on here regarding pros requiring deposits and then not performing. I would agree stay away.