We discussed the trunk slammers/handymen here in various threads. By all means, drop the dime! Here (NJ) it has to be a written formal complaint, along with ID of the trunk slammer. Been there, etc.
Licensed & insured? You need verifiable insurance coverage to obtain & maintain a Business Permit here. Just having a 'License' does not allow anyone to perform electrical work.
What I was trying to point out with regional rates above is that rates mentioned by one poster may appear to be 'out of wack' with another poster in a different state/region.