You must complete a pre license course from one of the approved course providers. Specialty contractors require a 25-hour pre-licensure course. All general contractors (E100, R100, B100), plumbing and electrical contractors require a 30-hour pre-licensure course (unless you took the pre-licensure course BEFORE October 1, 2019 in which case you do not need the extra 5 hours).