I agree with the kushari , if you really want to go with consultants, i would just suggest you to go with the lawyer than consultants, because it's waste of money and i can say in our forum, senior member are even more knowledgeable than consultants,.
Also Lawyers charge almost 3k to 4k per person or family like consultancy.
Any lawyer or consultant will take a month or 1.5 months before they send your application package.