William was hands down the best realtor we could have ever asked for. He was on top of the ball with everything from communication to along the right questions. He has a great sense of humor was patient with us and calmly guided us through the process of buying our first home. William was never pushy and always reminded us not to settle- and that the right home would come. We are so grateful to have worked with William and will absolutely recommend him to our friends and family.