I tried for a few years to battle the weeds myself and finally had enough. I went with Magnolia because it is a local family company and gave a great quote. They really went the extra mile to clear out the weeds that had almost taken over If I had concerns or questions the staff was very friendly and helpful.