I have been using this company since around 2009. They tend to do a good job. Different people come so sometimes I have to make sure that they check the entire yard for pick up. The only problem that I have had is with sanitation of the yard. Recently, I realized that the people did not seem to know when to sanitize the yard, so it was not getting done on a regular basis for about a year. I was still paying for it. So, I cancelled and have not had any problems since. Regardless of the minor problems, I can not really complain about the service. I guess that is why I have continued to contract with this company for so long. They have always showed up and picked up the poop on their scheduled days. I can not ask for more.