David is an excellent, professional, patient, competent and knowledgeable loan officer. He keeps in touch (even after business hours and days) and explains the procedure every step of the way. All of his promises were fulfilled. I can't think...
read more