I live in BC, but I used Mark's services for a student visa.
He and his staff are highly responsive, professional and know what they're doing. Mark has a lot of integrity and it's pretty obvious that he won't take your case if he doesn't think there is a very good chance of success. And then he and his staff will work diligently to get you there.
He has a number of service offerings where you can choose to do the paperwork yourself and use him as a reviewer all the way to him doing all the processing for you. That is deliberately done to fit your budget.
Highly recommend him to anyone going through any kind of Canadian immigration process. Even if you just end up using him as a sounding board. read more