David was very understanding and professional, he dealt with everything in an efficient and caring manner.