I've been meeting with Sam for nearly a year now. Sam is inventive and attentive which means that I haven't tired of his company. He's thoroughly versatile, clean and actively enthusiastic. Highly professional and highly accomplished, he's highly recommended.