Steve was smart and flexible in his approach. I will definitely use his services again. Thanks Steve!