Joyce is very professional. She knows all the key factors relating to the purchase of a new property. When we toured the homes, she did very thorough background check on each property and introduced us with detailed pros and cons for each of them, which helped us a lot in decision-making. Also she communicated efficiently and decently with us and understand all our needs with the desired new home. Moreover, she has great skills in negotiation and bargain, which guaranteed a very good price for the purchased property. We really appreciated all the help she gave us in finding this wonderful property as our new home!