Solar Source

Get Full Access

Description

  • Solar Source is one of the largest and oldest solar contractors in the Southeast USA with more installed solar systems than all other Florida solar contractors combined. Founded in 1984, Solar Source is a licensed solar contractor specializing in commercial, residential, and industrial projects.In addition to being solar contractors, Solar Source is an unlimited licensed electrical contractor, and an unlimited licensed general contractor, giving us the capability to bid and perform any project of any scope or size.We design, finance, and install turn-key solar systems for customers in our backyard and across the globe. Headquartered in Largo, Florida, Solar Source has offices in Canada and Mexico.
  • location

    Headquarters:10840 Endeavour Way , Largo, Florida, United States

    More
  • Solar Source phone

    Phone Number: +1 800-329-1301

  • Solar Source website

    Website: https://www.solarsource.net

  • Solar Source employees

    Employees:20

  • Solar Source revenue

    Revenue:$1 - 10M

  • Solar Source legal name

    Legal Name:Solar Source

  • Solar Source's Social Media

    Solar Source linkedin Solar Source twitter
  • done Is this data correct?
  • |  NAICS Code: 238220  |

    Show More
Person level website identification

President for Solar Source

Richard Smith

President

Person level website visitor identification

Sell more in less time!

Buyer intent data, anonymous visitor identification, first party data integration backed by a massive contact database that will supercharge your sales team. Schedule a demo to learn more!

View Employees

Richard Smith

President

Nicholas Miller

Commercial Sales Director

Elizabeth Teichman

Commercial Operations Director

Roger Eschenroeder

Director

Darrell Cobbs

Warehouse Manager

Frequently Asked Questions regarding Solar Source

  • Where are Solar Source's Headquarters?

    Solar Source's Headquarters are in 10840 Endeavour Way ,Largo,Florida,United States

  • What is Solar Source's phone number?

    Solar Source's phone number is +1 800-329-1301

  • What is Solar Source's official website?

    Solar Source's official website is https://www.solarsource.net

  • What is Solar Source's Revenue?

    Solar Source's revenue is $1 - 10M

  • What is Solar Source's NAICS code?

    Solar Source's NAICS code is 238220

  • How many employees are working in Solar Source

    Solar Source has 20 employees

  • What is Solar Source's Industry?

    Solar Source is in the industry of Renewables & Environment

  • Who is Solar Source's President?

    Solar Source's President is Richard Smith

Company Directory