Abington Landscaping is a good company to meet your gardening needs. I used them a couple of years ago. THey have various monthly packages to meet your needs. They are punctual and do a good job with all the trimming and grass cutting needs. THey also clean up really well so there is no cut grass lying around.