Nancy is the best real estate agent I have ever expected. She is very knowledgeable. She knows the neighborhood. She knows the market. She knows that kind of mistakes new home buyers like us are intending to make and reminded us when we really need it. She is also very diligent and professional. She replied our text message promptly late evening while we didn’t really expect that. She is always willing to show us more houses. When we found some houses interesting, she could arrange the visit for us in a timely manner. They are all the reasons why we finally bought our dream house and we really appreciate her efforts and help.