India is a developing country and if you are willing to open a firm in India, then you should definitely consult someone who has already helped many in setting up their business and companies. needs lot of documentation and verification which can be achieved easily by Consulting.
To see this working, head to your live site.