Very, very happy with our solar experience from this company. Everything from the quote to the installation was very smooth and professional. William answered all my ques ... more