This is an ongoing problem here on LI, NY. The local AHJ, only can do something if the GET THEM IN THE ACT. Also, a problem here, it's the LAW, a Home owner can do his or her own work, even a service change, that is crazy but true.
The only way we or us contactors can change this, is to have the insurance companies VOID homeowners insurance claims, if work was NOT done or inspected by LICENSED Parties.