Mark Key is a very good real estate agent. He diligently sought out homes, responds immediately when contacted and his schedule is very flexible. He has a wide knowledge regarding the home buying process and will negotiate the best price for you. He is a pleasure to work with. I would highly recommend Mark Key as an agent.