Jeff came up with a system that met my needs at a price that was fair. He started when he said he would and completed the job per our agreed upon price. The work performed was outstanding. He and his crew did quality work. To date, my system has performed as Jeff said it would. After my system was installed, my neighbor had the same number of panels installed on his roof. He is as happy with his system as I am.