I booked an appointment with him when he came through town, but I had to cancel. His communication was outstanding and he was very understanding and encouraged me to rebook when I had the opportunity.
I've met him twice now and he is fantastic. Highly recommend. He does this full time so that's probably why it's sometimes hard to book him. He's in high demand, and deservedly so.