Tony Comunale came very highly recommended to me and he did not disappoint.