Kevin did an outstanding estimate presentation which was very complete. Today, All Electric did the electrical. Steve and his assistant completed the installation and then walked myself and our renter through the operational process. All aspects have been done very professionally and explained, enabling us to fully understand how to operate the system.