David is experienced and professional; his help and advice was incredible too. My experience with the whole loan process was simple and straightforward. I recommend him without reservation.