Dan was very polite, friendly, answered all questions patiently, tried to work around our schedule.  Provided helpful information.”

by: