Solar Panel Installer
Solar Source is based in Largo, Florida. Founded in 1984, it serves the entire Tampa Bay, Florida area. The company reviews, designs, sells, installs, maintains and repairs solar systems, solar-battery systems, solar water heating, solar pool heating and solar attic ventilation fans for homeowners, businesses, schools, the military and industry. It has over 30,000 customers in Florida and has installed many multi-megawatt projects across Florida and overseas.