Yes, you can do marketing for landscaping businesses by yourself. However, for that, you will need sufficient knowledge on SEO, PPC, SMM , ORM and email marketing. If you have some knowledge you want to follow the trial and error method of acing it, you can. But be cautious with expending business resources.