Licensing (PV and Solar thermal)
Florida has established the following licenses and here are the solar technologies that fall within their scope of work:

  • CV – Certified solar contractor; scope of work covers residential and commercial solar water heating, solar pool heating and photovoltaic (solar electric, or PV) systems. The CV license holder is exempt from subcontracting certain roofing, plumbing and electrical work on residential installations
  • CW – Residential solar water heating specialty contractor; this license is no longer offered, but contractors holding this license may continue to use it; the CW license is limited to solar water heating and solar pool heating systems on residences only
  • EC – Electrical contractors are also authorized to install PV systems, but may be required to subcontract roofing work if the local building department so requires
  • CP, RP –  Several local licensing jurisdictions have established a solar contractor certificate of competency that is usually designated as an RX license. These are limited to the installation of solar water or pool heaters only within the jurisdiction that has granted the license, and generally will not be authorized to install PV systems.

Educational requirement: All state licenses require four years of field experience.  One year of which is supervisory experience.  Up to three years of college credit hours may be substituted for experience.

Testing: First must pass the trade exam (PV or thermal); then must pass a Business and Financial Management exam.

Licensing body: Construction Industry Licensing Board (CILB) and Electrical Constractor’s Licensing Board

Electric code: Latest NEC edition

Reciprocity: Alabama, Georgia, and North Carolina


  1. Florida Solar Energy Industries Association
  2. Department of Business and Professional Regulation, Electrical Contractors Licensing Board

For the next 72 hours, you can download any IREC report without having to fill out this form again!

This feature requires the use of cookies in your browser. Check your browser settings if you experience any problems.