Here are my 2 cents..
Do not hire any consultant to prepare your application. They are rip off. I hired a consultant to prepare my application for 2174 NOC. He charged 75k and did nothing except delaying my application. I handed my complete package to him on June 14th and he dispatched it on June 26th. God knows what was he doing with my application for 12 days. Had he dispatched the application on time, I would have made it.
Whenever I used to push him to expedite the case, he always used to say, 'You are safe. You are on track. I am 100% sure that you will make it'.
And now since the cap is full, he is not even picking my phone.
In nutshell they are good for nothing. If you want to spoil your case, hire them.