David did a great job doing my mortgage. I had to change to David during escrow so we were on a tight schedule, but he jumped into it and did everything the quickest possible. He made sure the appraiser came in 2 days instead of a week. He wasn't just doing his job, he was leading the transaction and Coordinating between all sides, sharing his knowledge and experience. Without him I'm not sure we would be able to complete the home purchase. Very recommended to everyone!