Dave was very informative and answered all of my questions as I am sure I made him late to his next appointment.