Juicy, NJ Does not license home improvement contractors. It does require them to be registered. The difference is a license shows aptitude (you take a test and meet certain trade requirements) and registering shows a 98.6 degree temperature. My 18 year old daughter could get a home improvement registration number providing she has a company and the proper insurance. She can't nail two sticks together. Unless NABCEP is a state government agency they cannot license anyone. They can certify training and the state may recognize that training such as CEU credits. If a NJ EC let's a unlicesnsed solar company install panels the Boards opinion is it is the same as hiring a plumber wire a house on the ECs license.As far as enforcement I have spoken with different inspectors and have gotten various opinions. This is the part that is frustrating.