My attorney no longer does residency applications and I have no experiences any other firm that offers residency assistance, but do recommend that unless you have visited Canada for an extended period in the past, that you 'hang on' until you you have actually resided here with your family for at least a month or more, before you start residency application process. Check them out, by all means and follow up on all referrals/recommendations.
My advice is do it yourself--go to migration, get the latest rules. Hire a local bi-lingual to walk you through it and there you go. The only thing the attorneys add to it is cost. Simple process and much easier than it used to be.
We have used ARCR and have no complaints other than the length of time it has taken--about 2 yrs. friend did it themselves and about the same amount of time. Since you have toddlers, you probably are not in the pensionada category. May I ask which you are using?
Have heard positive comments on this site about outlier legal, as well.