Stephen has been with me through thick and thin. A consummate professional who is knowledgable in different markets and understands the needs of the client. He goes above and beyond to get the deal done and ensure a positive outcome for everyone involved in the transaction.