My 2 sisters and I used the same lawyers about 5 years apart each, i was the last, he was really knowledgeable and helpful since we were nervous and wanted to do it the right way. we were quoted $4000 on the low end and he said it could be slightly more, in the end we paid almost $6000, so i guess depending on the reason you need a lawyer you should think twice about it because any information, forms, dates, where you need to send things is all either online or you can call immigration canada yourself and get answers you might have, we found that after we were about half way through our immigration we could have done it ourselves because the lawyer sends you forms that you need to fill in anyway, you have to give all the right documents anyway, they just go through it to see its all there and send it away for you and if you work meticulously and carefully you will not have a problem doing it yourself and there are no bonus points for using a lawyer, theyre just very expensive, the only plus i think is that if you have questions you can call them but then again you can call immigration or find out things yourself. in the end immigration is all about documentation, honesty and not skipping any stages.
we used:
Spier Harben
Suite 1400, 707 - 7th Avenue SW
Calgary, Alberta, T2P 3H6,
Canada
T: (403) 263-5130