First of all, more power to those that successfully do all the work on their dogs. I'm older and wiser and realize there are some things I'm very good at, and there are some things I'm not, and that is FF and Yard work. My first dog way back was done by Lardy's group that had to fashion a special collar for her. Second dog put the trainers back out so bad she couldn't get up and had the dog staring her in the face for an hour and couldn't work for 4 days. (found out a couple years later). Third dog was supposed to have been FF on the table and wasn't, and it got down to "bitch to bitch" and the trainer won. After hanging around at the trainers, a lot of dogs came in supposedly FF and CC by the owners and really weren't. A good trainer runs new dogs back through to patch up any holes. Holes in the training usually rear their heads later. The more I watch her training and fixing dogs, the more respect I gain for her knowledge. I want to enjoy running my dogs and have them be happy dogs, therefore, my pro does them for me. We bill each other for services, I'm the accountant, and its a win/win situation for both. The only way it works is if both charge the same for services as they would anyone else.