Although they did not install my system Dan has done an exceptional job of not only updating my system, but helped me to understand the advantages of the portal as well as repairing items that were not done correctly by the installer. I have several friends who have used 6 Rivers Solar and their customer service is outstanding not only to the customers they have done installs for, but also for the community of people who have had other installers go out of business after installing their system.