William was a pleasure to work with. He is responsive, professional, and very knowledgeable. He made my entire home buying process stress free. I felt very informed every step in the process as William is a great communicator. His expertise is unmatched. I would highly recommend William and can’t speak highly enough. He will support you throughout and be your greatest ally.