I booked a pro and the site said they had availability. No one was ever assigned to the job and then finally at my appointment time it was "rescheduled." I canceled since the new time didn't work and they credited my account instead of giving me a refund. What a waste of time, no thanks.