I have tried several different services with little to no success however since switching to ALM my lawn is in the best condition ever. No question that having the same experienced tech professional each time allows him to monitor the lawn and make recommendations as needed. I highly recommend trying ALM.