Having a attorney won't necessarily get you your perm residence faster but we hope by using an experienced immigration attorney it will facilitate the process in terms of gathering the correct information, completion of forms etc, etc..I found a downtown firm called Niren & Associates that specializes in Canada to US immigration.