The statewide "business license" that your talking about is not a license at all. It's a simple registration required by the state that puts you in a database for homeowners to research your company for any liens etc.. It's no way shape or form a business license.
All they need is proof of insurance and pay $50 to get that.
I think their is big misconception that lots of guys out there undercut the pros just to get work is wrong. Their are lots of guys that just work like it's a job and have no interest in being a "business". They just get calls and go do the work simple as that. They work for "wages" just like they would for an employer. They have 1 truck and work alone and are very happy just earning a couple hundred+ a week. They get the customer to buy all the materials and don't stock a thing.
This is an epidemic in my area Bucks County, PA and Philly suburbs. Most places have no license requirements and to get insurance you don't have to prove your skills or experience they just take the money. I have 1.5 million liability with Erie insurance and they didn't give crap about anything just sign here, dot here and pay me have a nice day.
It's increasingly difficult to get decent rates in this area because of the lax rules in this state. We got tons of guys out there working at painter and carpet guy rates.
Yes their are people you will pay and want better quality. But how long until these quality customers start going for these dirt cheap prices? When these customers get bids and 5+ low ball bids come in they start thinking that's how much things cost. Then they spread the rumors around to their friends like "hey man I had an electrician do this for $300" It becomes a snowball effect.
Sorry just sort of a rant but would like to hear what others think.
So what kind of support do these guys offer their so called "clients" that they have done work for?
If you purchase liability insurance, are you not treating yourself as a business? If you are just an employee then the client must be the employer.
Does the client (employer) assume all liability? When they have reason to believe your wiring was the cause for their fire they won't care how cheap you may have been they are going to sue you.
Does the client (employer) collect payroll taxes, and provide workers compensation? If not they are not your employer - you are self employed and have contracted with them. Even if no written contract is in place, you are still a contractor, or other entity providing a service to the client.
If licenses are required to do what it is you do then that is just a hurdle. Even hair stylists need licensing in most places. There are still people that do hair styling without a license. They usually only do work for close friends or relatives and do not have a shop that is publicly noticeable or do any advertising. Illegal? Possibly. Not much different than an electrician that does side work.
This same type of activity happens in more than just the electrical trade.
There are people that go to Mexico to have dental work done because it costs less than it does by properly licensed professionals here in US. Same people would not go to Mexico if it was easy to find someone closer on Craigslist, but that will not happen nearly as easily as finding someone that may do electrical work. The work may or may not be just as good as they can find in the US.
Any trade or profession is going to have those that are recoginzed as being professionals and usually charge a professional rate. They will also have those that do so called side work that may be really cheap. Some may do good work some may not. There is also small businesses that do not have as much overhead costs and do not need to charge as much for their services and can still make a reasonable income. Those same small businesses do not have the resources to take on just any project either.
If someone wants to lowball me to hang a ceiling fan in some old house - that is just fine with me. I have other repeat clients with more profitable projects I would rather work for. You have to have repeat clients or when times get hard you have little or no work. Repeat clients meaning businesses or small industries that will always have something going on that requires things from you. But don't get all clients in same industry, because if times get hard for that particular industry they are going to be hard for you also.