Beware of giving a lawyer a big retainer for taking you on. If a retainer is required, you must require a refund guarantee for monies that are not used. You may also want to shop around for lawyers who will take a smaller retainer, then charge you any extra.
Make sure you understand the process involved with firing your lawyer. There are many lawyers that still require you to pay a portion of your fees even if you fire them. Read over all contracts carefully, so there are no surprises later in the event that you need to seek out a new lawyer.
how do i get a single status certificate in canada