We have a 3yr old DD, 7 yr old DD and a 11yr old DS. I'll be danged if I'm going to babysit them when they do their "chores." If they want to dilly dally while doing their chores and it takes them longer then that's fine but they won't get to watch TV before bed unless they are done before their bedtime.
In our family cleaning your room, taking showers, brushing your teeth, washing your clothes...etc, are not "chores", it's part of growing up and being responsible for themselves. No way would I ever pay them to do those things. They collect eggs, clean the coop, feed and water all of our animals. These things are privledges! My children know how lucky they are to have fresh eggs, beef, pork, fresh vegetables....etc, because of their/our hard work. They also know that if we go out to dinner, purchase clothes, go on vacations...that those are also privledges that we've earned because of our families hard work.
We also don't have a dishwasher and everyone is expected to wash whatever dishes they use. If they don't wash them then they can't eat.
When our oldest was 6yrs old, I decided that he was old enough to take care of the dogs...feeding/watering and scooping poop
I also told him that when he was done with his "chore" that he could go into my coin jar and pay himself $.50 a day. I also did this with our oldest daughter. To this day they've never paid themselves. Money isn't a motivating factor for our kids for getting work done. If they want to earn money then they'd better go ask grandma or grandpa if they can rake leaves, pull weeds or mow the lawn. We also have a jar for vacation money and when our kids earn money from work outside of our house they'll usually pitch in and put their own money in the vacation jar to contribute. I never ask them to put their money in, they've seen their father and I do it and get excited knowing how much closer we are to going somewhere special for the year.