Requested for the solar water heater tune-up/maintenance (every 5 years it’s supposed to be done). Went to the Hawaii Energy website to look for vendor who did solar water heater tune-ups. Found Hi Power Solar. Gave them a call. Spoke to the marketing person, who sent us a contract by email spelling out what would be involved with the tune-up, reviewed it within 5 days, signed it, emailed it back and within 3 days another email came acknowledging receipt of the contract and that someone from the office would call to set up an appt., and to please submit half of the payment for the job. I mailed in a check. The marketing person called me and texted me and we set up appt. for service. Techs Alden and Makana came about 4 days later and performed service. Alden took care of the water heater side (replaced anode rod, checked box, connection, drained tank until water ran clear; Makana climbed on the roof and attended to the panels, the insulation and the valve up top. Really friendly, informative (we asked questions about overall condition of our system, asked about any rust they saw, things we needed to be aware of, etc.), efficient and patient technicians (they had to answer our questions and showed us what they did). Alden who tended to the water heater even took off his shoes when entering our house, even though the water heater was in a mud room sort of area, he still took off his shoes. Good service and thorough. Thank you! One thing about the set up of the appointment is that everything was very stealthy I felt, mostly done by email. Other than the initial call from the marketing person and the final call to set up the appt., everything was done by email. I mailed in a check for half of the cost as they requested because it was so stealthy, I didn’t want to give a credit card number to just anyone. I did check the DCCA Professional and Vocational Division website for license confirmation and insurance, everything appeared above board. If you’re okay with setting up appts. via email, signing contracts via email with minimal phone contact, then this company was very efficient in doing it that way!