is there any consultant who can help me with post i797 documentation in bangalore?

My i797 priority date which is close to received date is july 19.2004, while current priority is feb 2004 from oct bulletin. I understand that I have one year to apply from priority date and there are some steps basically 2 forms which, one which my brother has to fill affidavit of support and other DS 260. I need to get MDR# for which I have to call phone listed on attached or national visa center at 603-334-0700 giving each # a reference.

Question is - do I need a lawyer in USA or is there some consultant in India who can help me do this?