David is wonderful! He was very patient with us, even when we changed our search criteria and location midway through the process. David knows the area well, asked a lot of questions to find out exactly what we were looking for and only showed us houses that fit our needs. Very quick to respond to our questions and requests, David also checked with us frequently just to see if we needed anything. I would highly recommend David to anyone buying or selling a home.