I have been contracting with Poop 911 for the past year to come every other week. I have 3 dogs and keeping the yard clean is certainly important. Poop 911 always comes when they say they will and if they have to change the day they email and ask if this will be okay. I think they do a great job and I have no complaints. They always live a post it note letting me know they have been there. I highly recommend Poop 911.