I've been a bit unimpressed with Handy.  One engagement worked out.  The others tried to pick a time, no people claimed the times,and it kept getting pushed out, so I had to hire another company.