A bottom line caution:
Never, ever, pay up front for a long-term contract/program. Therein money will inevitably be lost.
My lawn-care guy once offered a weeding/trimming add-on service. After a couple of months, he realized that he just couldn't do that.
So, I added someone else to do the weeding and trimming stuff that I no longer want to handle!
Now, my first lawn guy has given up the business altogether, and his successor is perfectly happy to arrange a contract where he doesn't have to personally take on any more work!
You've really got to weigh what you're personally capable of doing against how much you can afford to keep your place looking nice!
SWR