It was a wonderful experience that exceeded our expectations! William helped us so much along the way, from determining and modifying our goals to explaining the process and everything in between. We were very impressed of how knowledgeable and helpful that he is. As first-time home buyers, we were clueless, but he always took time to explain everything and never made us feel bad at all. My parents had the pleasure of meeting William and were thoroughly impressed as well! We absolutely recommend to family and friends.