I had a fantastic experience having Shalin Patel as my Immigration Consultant. He understands the needs of clients and help them at any given time. He always replied my messages and addressed my concerns related to PR process and calmed my anxieties. He has used his knowledge and experience to help me out for my PR process. Best service ever. I highly recommend Shalin Patel for any Immigration related work. I am so glad that I choose this firm. Fly Canada Immigration service offered most reliable and price worthy services. I am very pleased with the overall experience I had with Fly Canada Immigration Services. Highly recommend. Fabulous services. Thank you very much Mr. Shalin Patel.