I found the average cost of a trainer is $500-$800 a month, and some require a 3 month minimum (not all).
I my self could not afford the cost of sending myup to a trainer so i read a few different books, purchased some videos to watch and found a trainer to work with me n training my pup. Basically, we met once a week with the pup and he taught and explained to me how and what i need to do. It worked well for me, and i found a new friend in the proccess. The cost per hour will depend on the trainer, mine was very reasonable (in my oppion).
There are a few places down that dirrection, you just have to look. I have seen a few but can not remember the names. do a goggle search, thats what i did.
Pete