Dogs aren't like horses, where you send them to the trainer for XXX months and they come back trained. YOU need to be trained as much, if not more, then you dog.
Unless you mean that you may want to board your dog at times, and also go to training classes and would like it to be the same facility.
As for actual trainers, I'm not in Utah, but you may be able to do a google search, or ask as some pet stores.