I can not thank Maria, Sonia and John enough!! I will finally see my husband after months of being away from him. They were very responsible, knowledgeable and accurate with their information. I had not completed the 2/5 years from my permanent resident requirement, and the whole firm helped create a strong application for a spousal sponsorship for me and I got an approval by 8.5 months. I could not do that without their help. Again, thank you and I definitely recommend them to everyone, and a special thanks to Maria for always being there to answer my questions.