Register for Class

Already registered? Enter the classroom here.

Subscription Pricing

We try to make our programs as accessible as possible. In addition to creating a 50% off sponsorship plan, we also offer our training as a low commitment, monthly subscription fee. We ask you remain a customer when and if you obtain your NABCEP certificate (at our lower recertification rate). Otherwise you may cancel at anytime.

PV Associate

The NABCEP PV Associate training program is for engineers, architects, and even ambitious entry level labor to show serious commitment to comprehensive solar training. The training itself is valuable on a resume, but you may registered (with us) to take the NABCEP PV Associate exam and join NABCEP through their education pathway upon completing this program. Edison Job Corp is the registered provider.

PV Installer

The NABCEP PV Installer credential is for those who bear project leadership responsibility. 58 hours of training is required, and our classes are designed to advance the skills of those already in the industry. The exam and maintenance fees are more costly than PV Associate, so only serious installers obtain this certificate. Millenium Solar Electric Training Academy is the provider of this program.


We list these classes directly with NABCEP as a registered continuing education provider. The drone class is free, and gives 1 hour of JTA credit. The other classes are designed to meet 100% of the renewable education requirements.

Engineers / Architects / Contractors

Learn more about how we customize our program for architects, engineers, and other building professionals needing state continuing education hours.

Custom Pricing

We train large groups at custom pricing, let us know what you need.

General Admission

Yes, you can join our community just because you want to. There are reasons to join aside from just the classes. Let us help you navigate solar.