Costs are reasonable, simply sure you do have a ticket because ticket inspectors are strict these days and fines are high.
The more active you are on these sites, the better the results will indeed be. https://digitaljournal.com/pr/news/press-advantage/contractors-state-license-center-launches-innovative-zoom-classes-for-future-contractors-in-los-angeles