Full disclaimer: Rody is a long time friend, hunting partner, and client of mine.
I was once much more active with our local retriever club. From my experiences during that time, I fully believe there is no part of training a dog that you can't accomplish at home if you have the time, patience, and persistence. All of that said, most individuals will be hard pressed to expose a puppy to as much in as short of time as a pro can.
If your long term goal is gundog, I highly recommend the puppy program followed by basic obedience to establish a solid foundation to build upon.
My own dog is very high drive and extremely independant. Rody tried to convince me to let him, or one of the other pros I am friends with, run her through a basic obedience program. I thought I could do it good enough myself. Things were OK during early training but as we advanced into triples, complex handling, etc the lack of solid obedience was very apparent. We reached a point where I could not take her any farther without going back and solidifying obedience. We worked through it but it was a huge setback. MY next one will be started by a pro.