Charlie was very knowledgeable and patient in explaining our electrical issues and various options in fixing them. He was thorough and professional. We were not charged for his service which was lengthy. We are very appreciative of his time and expertise.