They are efficient. My dogs love them. They actually have a relationship with my dogs. I like the idea that they provided a lock for my fence so that they can go in and out. They are just really great. They do a really good job, I am very happy. Jon actually found out I rescued my Jack Russell and so he gave me a great rate for the additional dog. He really cares about animals. They leave a sticker on my back door before they leave so I know that they have been there and they have completed their work. You get to talk to the owner anytime you call. He did everything I asked him to from the very start.