I would not even give Home Advisor 1 star if I did not have to! If you are looking to for someone to do contract work google what you need done in your area and call around most contracts give free estimates, Instead of paying the company to find you someone to do your job. They also send your job to as many contractors in that field as they can and charge each contractor to that it is sent to so if it is sent to 12 contractors each contractor gets charged that price even if they do not answer the phone or take the job. Do your research before paying high dollar on either end contractor or customer