David was absolutely fantastic through the whole process. Very knowledgeable and responsive. Will use him again when i decide to sell and buy again. If you are looking for someone that will fight for you and be there for you through out the entire process this is your guy. This was my first time buying a home with my wife and he made it easy and relaxing.