I would suggest doing the process on your own unless you have some complications which might need legal consult. A lot of people here have applied by themselves.
Go through the following thread if you are new to the forum. It covers a lot of important stuff.
Thanks for the response. I took a quick look at the title of the topics. It seems like a good post. I would definitely go through it and I hope it would answer most (if not all) of my questions.