Wow, what a great experience. This company has instilled in their employees what customer service is all about. Solgen power installed a great product on my house and I'm excited about my future returns. I can not express enough what a easy, no stress experience it is dealing with Solgen Power. I personally would like to thank Hayden, my salesperson, Levi, installation scheduler and Jerry, foreman installer. You guys are a great team. Thank you Solgen Power.