Very unreliable service. The first couple times they were timely and were thorough. After that, I would have to call each time after a couple days to see if they were coming at all. Then eventually they started missing weeks. They also started to cut corners in their cutting. Would not recommend.