I will never go looking for a contractor from ServiceMagic again. I don't think they screen their people.
I had someone show up at my house who was totally unprofessional, he was a slob, he was also late. I had googled this person and found out some disturbing things about them. When I complained to ServiceMagic they had told me that they go through a very extensive screening of contractors. What a bunch of bull.
The contractor who wanted to do my work was working under an alias, the only reason I know this is that when he called me his real name came up on my caller ID. I would definately steer clear of this company.