We have used Pet Butler for nearly a year now to clean our dog run and I've got to say the service is impeccable. I will readily admit we don't clean our own dog's poop. Having someone else come without fail to do that for us is well worth the price. And frankly they do a much better job of it than we ever did.
I would highly recommend outsourcing this not-so-fun chore and, if you do, would also highly recommend Pet Butler. We used to be with Poopy Do (another company) and can without question say that Pet Butler does a much better job keeping its commitment to schedule.
And Mandi, your record for the most use of the word "poop" in one review remains intact.