This looks like a good bill. Right now there are many 'internet contractors' who are not paying state taxes, hiring unlicensed people t do plumbing and are basically ripping off the us, the consumers.
If a contractor objects to being registered and hiring a plumber, then what is their intention? This is all state law now and this just allows the state to enforce a little more.