Steve McPartlin is the consummate professional. I find him to be a breeze to work with. He negotiates a fair deal and is respectful to all parties. He also listens to the clients goal and is pro active in making sales happen in a smooth fashion