Diane is a top-notch professional who draws on her expertise and experience to offer sound advice and process our decisions at each stage of buying our home. From start to finish, she was timely, thorough, responsive, and always followed up with us. Despite the hurdles of buying our house (beyond her control), she was very patient, willing to answer our questions and discuss all of our possible options. Most importantly, she effectively advocated for our essential needs during negotiation. We are so glad that Diane guided us throughout the process, and would do it again! I'd give her six stars, if I could!