I understand that as a landscaping company, they are at the mercy of the weather. However, that doesn't excuse their poor communication.
To set up my service, I requested an estimate which was sent to me via USPS and I called to get the service set up. On Feb 7th I called and left a voicemail that I would like to start service with them and I never got a call back.
I called back again on April 16th and they said that they had my number wrong in their system so they couldn't reach me but we set up service anyways. It would be weird if they got my number incorrect and they couldn't follow up because they still knew I called and they could have reached me via USPS again if I someone gave the wrong number (which I doubt). There was either a lack of follow through in finding out my phone number, or they literally didn't call me back because they don't properly respond to voicemails.
I had to reschedule my yard spraying on May 23rd because I wasn't given notice of their arrival until 9am that day and my kids' toys were in the yard. I didn't want them to spray around them, nor did I need them to clean up my yard. They said that they would come the following week but no one came.
On June 13th, I called an left a voicemail that my yard service was never rescheduled and no one called me back.
Finally, today I received a phone call saying they would be able to spray my lawn as they were minutes away. I told them that I was a call ahead customer because I need to clean my lawn of my kids' water tables and whatever else they might be playing with that day. I needed at least to know before I left for work rather than minutes in advance. I don't think it's out of the question to give someone a heads up the day before that they might be in your yard. If weather would rearrange their schedule, then they would call again later saying "due to the nature of our business, we had to reschedule". I understand that weather can and does delay yard work. But I don't understand why I wasn't given any notice.
When I asked why no one called me back regarding my voicemail from June 13th they had no response. They had no idea they had missed the rescheduling and made excuses as to why they can't go from one neighborhood to the next. I'm in Ames, BTW. If they had to reschedule, then they could have easily made that work within the 3 weeks that had elapsed since the date I needed to reschedule.
Regarding requesting a day's notice: What if I was hosting a BBQ in my yard and they sprayed without my notice? I would not be able to let my guests out on the grass as most yard servicing requires that you wait 24 hours before going back on the grass. This isn't just about wanting to ensure that I leave my yard tidy. This is to ensure that I can utilize my yard when I want to without a surprise spraying of my yard. It should not be considered a huge burden for this company to contact people when they are about to spray your lawn.
I'm sure they are great for bigger projects, but if you have an ongoing service with them they are hard to reach, they don't seem organized, they can't seem to schedule or notify people in advance of routine services.