Home Advisor was very helpful in finding contractors in the area. But, you still need to do your own research. I had a contractor come out and give a quote significantly less than everyone else, but when I started to ask about insurance, they ghosted me. So, you can't assume that contractor's license and insurance status has been pre-verified.
I called to find out if Home Advisor/ Angi actually verifies insurance/ licenses when I was having issues getting insurance info from my first contractor. I was told that insurance is self reported and not verified. The contractor also verbally told me that they are insured, but when I asked for proof of insurance, they were not able to provide it.