Always available and responsive. Patiently answered all of our questions. Moved quickly for us when it was necessary in this market. Would work with David again and recommend to all of my friends/family.