Highly recommend. Professional, straight-forward, and confident.
Attentive, take-charge. Deliberate and aggressive. Yet, takes the time to know his clients, understand where they are coming from. And he WINS!
Terrible