One more choice you have is "In-house" Training. Here the dog will be boarded at my house and will be worked by me.
This offer is interesting to customers with either irregular schedules, not enough time for training or who are, for other reasons, not able to work with pooch.
The work done with the dog can vary from Obedience brush-up's to certain training or specific behavior modification. The duration of training depends on the severity of the problem and/ or level of training.