Dan came out to be extremely professional, courteous and reliable. He replied consistently in a timely manner. I will certainly contact him in the near future.