David kept us updated and continued to reach out to us throughout an extended transaction process. We appreciated his knowledge and advice.