Very happy with our new solar system and the level of service provided. Communication was excellent from the first phone call with a technician out that same day to look ... more