From a contractor's point of view: ServiceMagic sends us leads that which were people that are not looking for the service we provide. We are a high end, yes very expensive, customer builder, and we have received leads from Service Magic to homes I would not let my dog live in. Service Magic claimed I could get quality high end customers that appreciate custom projects but all I have received have been penny pinching want to be do-it yourself people that cannot even afford the materials much less have a company to build it.
One big rip-off.