We used Stephen's services to sell our house. Stephen is great at handling real estate negotiations and transactions for you and letting you go about your own business. This was our first home sale and the sale of the house was surprisingly painless compared to past buying experiences which were more stressful. Any time we had questions, Stephen did not hesitate and always had an answer on matters related to contracts, surveys, loans, title, pricing the house accurately, presentation, real estate locale information, etc. There are many real estate agents in this business, but many of them are not that knowledgeable and are just in it for the money. Stephen, on the other hand, knows the real estate business in depth and gets the job done. He is very responsive to calls, emails and texts and a masterful negotiator and works hard to get you a fantastic deal. I definitely recommend him.