Why opt for private training? Because no two dogs are the same. There will be no single method that works for all dogs.
There could be a similar working method, but there are bound to be tweaks to suit the learning curve and type of reward your dog is works for. Private training offers flexibility in both time and training method(s) applied.