I felt that getting set up with a professional was confusing and perhaps competitive. We had about a 4-Hour job, and three professionals did not show up at the time initially arranged. However, I was happy that one other professional called and ask if he could come early. So all is well that ends well, perhaps. I didn't like the estimate online or committing to a price online unless it's a very routine job.