David has been part of each homebuying experience I've had (3 total). Each time he is very detail oriented and always willing to get on a phone call to explain things that I don't understand. I know I'm always taken care of and that any "problem"...
read more