David is a very calming presence in what can sometimes be a nerve- wracking adventure. He is extremely knowledgeable regarding real estate and the many challenges that may arise during the buying/selling process. His assistant Mike can’t be beat! #1 real estate team. Our whole family thanks them for all of their help