My first experience with yard services did not go smoothly. Home Advisor scheduled an appointment for 9:00am on a Monday. Due to miscommunication, the contractor claimed he didn't know about it. We ended up rescheduling for Tuesday at 9:00am. He showed up at 11:30am. Once he got here he did excellent work. Further confusion was that he thought it was a one-off, and I thought it was ongoing service. I will cancel my agreement with Home Advisor, as I've found a contractor closer to home (nextdoor, as a matter of fact). There was nothing wrong with the service provided, but I can't deal with the confusion.