you dont need any immigration consultant ... waste your time and money... you can do it yourself and all the relevant info provided on the government site.. if you are really serious about it.. you need to read up a bit before you apply... it is not hard to find that site.. just google it...