David was a pleasure to work with finding our new home. He is very knowledgeable about the area, homes listed and soon to come on the market, as well as home repairs and maintenance. I much appreciated his thorough answers to my many questions! He was very timely and always got back to us right away, even when on vacation. He has a great personality and is easy to work with. I highly recommend him for these reasons and more.