David is an awesome guy, helped us through every part of our purchase! We looked at several houses until we found the right one. Really good communicator and his profound knowledge was truly helpful throughout the entire process. I will never use anyone else for any of our real estate needs!!