Tough age for dogs. Some roll on through training quickly and pick up good habits and some need another couple weeks or months. All dogs are different. A lot depends on how the dog was raised in the first 6 months. If the habits you taught the pup don't align with typical training habits, its going to be harder for the trainer to make headway.
I wouldn't expect significant results with a good trainer for any time period of less than three months. It takes time to form solid habits in a structured environment. Go back to square one, the pup needs to be given the habits from 8 weeks to six months preparing for being handed off to someone to get the most out of a professional training situation. If, pup has a lot of habits which need to be fixed prior to the trainer putting hands on him/her, it slows progress. Sometimes, fixing bad habits to form a proper foundation puts a hold on things which you'd like to see put ahead of other issues.
If pup doesn't recall, you have to work on recall before you work on retrieve. Before you work on retriever, you have to work on hold. Before you work on any of that you have to have a pup who is half way obedient. The definitions of these terms usually doesn't line up between trainer and owner.