XeriCare has been the best landscaper I have had. We have a lot of grass and have struggled with other landscapers who don't show up on time which is important because we have dogs and have to kennel them to open the back gate, schedule in advance etc. Geoff is always punctual and it's easy to rearrange days if we need to. Great price, too!