Home Advisor worked well. They identified several potential contractors and I was able to schedule the inspection promptly via telephone talking with the contractors. The only thing I felt a little less than comfortable with was the advance payment request. I did do that though and it was fine.