My wife and I had a great experience with this law firm. Many thanks to Richard and Allen for helping us getting Bridging Open Work Permit and Permanent Residence. The communication with Allen was excellent, he is very professional and knowledgeable. The whole process went smoothly, we have received our PR in 6 months. I highly recommend this company.