Justin did a great job designing and installing a solar system on my home. Communication was frequent, open, candid, and transparent throughout the whole process. Pricing was fair/reasonable, and the workmanship quality was great. Overall excellent experience dealing with Justin. Highly recommended.