If you hire a lawyer, they will help you prepare and submit the paperwork correctly, and you will be able to get a good lawyer that is familiar with your case. If you hire a volunteer, you could be forced to go through a lengthy and costly application process again.
You may also want to choose a lawyer based on a recommendation from a friend, a family member who has a Scarborough visa. You can learn about whether or not this recommendation is valid by asking around.
Another good reason to choose a good lawyer is because they will know the area you are coming from. This means that the entire city or state in which you are coming from will be covered, meaning that any other local lawyers are likely to have some experience dealing with this type of application. Many lawyers also specialize in immigration and have lived in the city or town in which you are moving to.
Scarborough lawyers have a lot of experience dealing with immigration issues and are likely to be able to help you in a number of ways. While there are many that are local, there are also a few who are well versed in the government bureaucracy and can help you get your papers in order quickly.