In my opinion the best solution for solar panels is getting them at a wholesale rate and either installing them yourself or contacting a master electrician. Solar companies charge a ton of money and the warranty isn't even through them it is through the manufacturer. A good place to start is and do research is
here.