About Icarus Solar
Icarus Solar is based out of Houston, Texas and is rapidly emerging as a major competitor in the solar panel and battery back up installation market. The solar industry is fraught with installers and retailers seeking to gouge customers with hidden fees, questionable ethics, predatory lease/ power sell back schemes, and exorbitant installation costs. We at Icarus Solar see through the prism of the customer and through that perspective are able to understand and seek to overcome the issues facing many otherwise enthusiastic households looking to go green and offset their monthly utilities as well as provide safety and security during power outages. At Icarus Solar we place the power of the sun in your hands, let us help you make the switch and save on an investment for you and your family’s future.