We have been using ALM for a few years now. We have been 100% happy with the services they provide. We no longer have weeds for grass, instead we have beautiful healthy grass. We opted to have slit seeding done the first year and will more than likely get it done again. They always text the day before they are scheduled to come out, which I like the heads up. Everyone seems to be very knowledgeable and willing to answer questions.