As a first time buyer, David has exceeded all of my expectations of a real estate agent. From the beginning, he listened to all of my needs and educated me on the entire process for buying a home. He is honest and optimistic and knows how to handle every situation from his experience. He is also very professional, highly responsive, and pays attention to detail. Even though I was extremely picky, he accommodated all of my needs and was very patient the entire time while always guiding me in the right direction. Overall, I am very grateful to have had him as my agent and will highly recommend him.