Margaret was a joy to work with! She has a great local knowledge and is a skilled listener and negotiator, with in-depth knowledge of the local markets. Margaret is hardworking, honest, punctual and delivers on all the promises she makes. She is a true professional and from the beginning she was honest with us about the market, the area and what we should expect. Margaret answered every concern I had throughout the process and made both buying and selling stress free. My wife and I both highly recommend Margaret for both buying and selling.