Ayon, If you do take my advice seriously then don't hire any trainer as such. You'll just waste the money, that's it. You should hire a trainer only when your dog has some behavioural problems like being nervous and anxious when taken out for walk, biting and growling on you, etc. If you want to generally train your dog then you can do it yourself. What all you need is some time every day to be religiously dedicated to him. You can watch You tube videos on how to train a puppy of your age. There are hundereds of videos showing how you can practically train your puppy. You just have to enforce what you watch.
The rule of the thumb in our country is the better is the service, the more is the value. So, even if you hire a so called 'good-trainer', you are bound to spend thousands of Rupees on training while you yourself are capable of training your dogs. When I was a begineer like you what motivated me NOT to hire a trainer was the feeling that can't I even teach my own puppy to listen to me? Do I need a help of a person to teach my puppy to listen to me and teach him where he should pee in the house while I spend more time and know my puppy more than anyone else. When I visited a petshop to buy training treats, the attendant asked me are you buying it for the trainer who's training your dog? I proudly said, No, I train my puppy myself and am myself a trainer of dogs. The shop keeper was overwhealmed my answeer. Also, when people watch my dog healing while walking and catch treats when thrown in air, they simply praise the handler and if they have a dog themself, they seek tips of training.