A license cost 25 bucks here. Liablity insurance for a one man show runs about 400 bucks a year. Insurance and license will not prevent that kind of work. I price everything over the phone, and I don't do work like that. The BBB is a scam outfit. They were just exposed here in Raleigh for deceptive practices. Most savvy homeowners know they are fraud. So, what is the answer to the problem. There isn't one. Some people do bad work. That's it. You getr a bad plumber or mechanic sometimes. Luck of the draw. Be glad it wasn't your house and move on. Life is to short to worry about what other companies are doing.
I've made a lot of money from $40 calls. Just tell him you will get it duirng the week when you are in tht neighborhood. Leave the truck running, throw up a ladder, put the money in your pocket and leave 5 minutes later. Line up a dozen or so and you got work for one guy for a half day or so.