David is the best! He’s honest, transparent, and super knowledgeable! He ensures I understand the process and helps me feel comfortable throughout.