I must highly recommend ECE as a company that practices professionalism and delivers on time. I had the privilege of having an inverter installed. The electrician arrived on time, told me it will be installed in 2 hours, which she delivered on. Followed up to see if everything worked, that was over a year ago. I have had no problems. Will be using them to install solar panels in the future.