David was very responsive and helpful. His willingness to work with us was greatly appreciated!!