Karen Freeman is an incredible real estate broker - she has guided and helped us in both buying and selling a home. She knows the business inside and out, and knows how to work through various scenarios to get the best possible result for her clients. Her knowledge of contracts, her price awareness, her sixth sense about the intangibles, has been spot-on in both of our experiences with her. On top of her professionalism and expertise, Karen is just the most wonderful and fun person! She also is very sensitive to when things are stressful for the client, and is warm and proactive in helping keep the process smooth and moving along. She is simply the best person to have in your corner.