As a contractor this site is horrible. The leads are damn near useless. That is largely due to the fact that Homeadvisor takes absolutely not interest in educating the customer. They simply want a quick turn around to charge contractors for leads. People by and large have no idea - specifically - of what they are looking for so something like switching out a toilet is remodel lead. Nor does Homeadvisor let them know that the requests for a response go out immediately. So the customer is floored when they are inundated with 5-10 contractors calling at 10pm at night! Or when the customer is just curious to get prices for a future project and they are budgeting we receive no revenue yet still have to pay for leads... at least that is the case with plumbers.
On the customer side of things: I know plenty of people that go to the website and search for roofers or curtain repairs and they don't get any response back from contractors. The site is less than useless on both sides of the equation.