Very helpul and knowledgable. Bill was kind and patient. I would recommend him to anyone and everyone!