Karen was way beyond a professional agent who helped me not only going through all the progress of purchasing a house and was also a friend to me. She could always arrange all the appointments perfectly to match my limited schedules and listened to my preferences and concerns and made recommendations based on that. She was also so experienced in negotiation, which is probably the most important step in purchasing or selling. She is definitely an awesome agent that you will be really happy to work with.