We are very happy with the entire process of buying solar for our home from Karin. She's incredibly knowledgable, has been in the industry for years, and is a local vendor. She's very honest, answered all our questions, sells a great product, and it was a delight to meet Keith and the rest of the crew. They let us know when they were coming, always showed up, cleaned up after the work. In the future we have them add a battery wall. I hope my review gives you the confidence to purchase from CleanTech for your business or residential installation. Overall our experience was wonderful!