I would say the initial steps you can do it on your own with the help from people from this forum (such as EE profile creation, job bank registration, getting PCCs, etc). Once you have ITA, prepare all your documents, before you finally submit it, maybe hire a lawyer to go through all of them.
That's what I think I will do if I get an ITA...