Charles and his team, put simply, did a great job. They supplied a competitive quote on quality products, ensured minimal disruption during installation, corrected an aesthetic installation issue promptly and really stepped up on the after sales service to remedy a warranty issue. Highly recommend using Sky Power Energy.