John A.
So professional and knowledgeable of…
So professional and knowledgeable of what they are doing.timing , patience , and Attention to details .was all on spot

My visa source is listed under HR & Recruiting.
My visa source (myvisasource.com) has 35 customer reviews on Five Star Index, with an average rating of 3.2 out of 5.
Is this your business?
Correct your details and reply to customers in public. Both are free.
Claim this listing35 approved reviews, newest moderated first
John A.
So professional and knowledgeable of what they are doing.timing , patience , and Attention to details .was all on spot
Rongan N.
This company is run by two fraudster Sunny.S Dhillon and S. Mann. They took my 2000$ saying they will work on my visa extension. And after the payment they blocked my contact.
Eve D.
Regardless of the outcome on my permanent residency status when it is determined by the Canadian government, I wanted to take a moment to commend Akinlowo from My Visa Source on his professionalism and patience. He was thrust into this on April 8, and was able to complete the application. He is diligent, pays attention to detail and is empathetic. I was pleased to have him assigned to this. He is a pleasure to work with. Would strongly recommend Akinlowo to anyone.
JT
Just started my initial consultation, and Roshan was very responsive. Now, I'm waiting for the legal team to get started, looking forward to them reaching out, and will update my review as things progress.
Aniket T.
Sean was really helpful and knowledgeable in answering all of my questions!
Amlita Nadia S.
The team and Thilaany were great help throughout the process of the application. I would definitely use this company again and would recommend to my friends and family. Thank you for all the help Thilanny and Roza.
conray B.
I paid in full, on time, exactly as agreed through their flexible payment plan. There were no delays, no missed payments, and no issues on my end. I came to this company for help with a rehabilitation process expecting professionalism and clear guidance. Instead, I dealt with over a year of delays, poor communication, and almost no real progress. Communication was one of the worst parts of this experience. I sent multiple emails that went unanswered for days or even weeks. When I did get responses, they were often vague or didn’t address my questions at all. It constantly felt like I had to chase them just to get basic updates. Calling didn’t help either. Receptionists frequently refused to transfer calls to the appropriate department and instead said someone would call back. Those callbacks rarely happened. I was told more than once I would hear back “shortly,” only to wait days or even a full week with no response. At one point, I was even moved from one lawyer to another without any notice or explanation, which added even more confusion to an already disorganized process. After months of no real progress, I requested a refund. That turned into another issue. The person who reached out about the refund became extremely difficult to contact afterward. Communication remained slow and inconsistent. Then came the biggest problem — the refund itself. For a company that presents itself as professional, they were unable to complete a basic wire transfer correctly — not once, but multiple times. I had to step in, contact my bank myself, gather the correct information, and explain exactly what needed to be done. I provided clear instructions multiple times, including the required “For Further Credit” details. Even after that, they still made the same mistakes: The first transfer was done incorrectly and had to be returned The second transfer was also done incorrectly and failed again At that point, it showed a serious lack of attention to detail and accountability. This wasn’t a one-time error — it was repeated. This entire experience has been extremely frustrating and stressful. What should have been a straightforward process turned into months of waiting, constant follow-ups, and correcting mistakes that should never have happened in the first place. For a company that presents itself as experienced and professional, the level of disorganization, lack of communication, and repeated errors is unacceptable. I would not recommend this company based on my experience.
Michelle
TL;DR: do not use this firm. My husband and I had an extremely difficult and disappointing experience with MVS after hiring them for a spousal sponsorship application, and we cannot under any circumstances recommend their services. Immigration applications are stressful enough, and working with this firm made the process significantly more overwhelming, confusing, emotionally draining, and financially taxing than it ever needed to be. Our initial consultation with Sunny went well and gave us the impression that we would be working with a dedicated, well-organized, and competent firm. We were quoted a reasonable timeline to expect from hiring them to application submission, and based on this call we decided to move forward with them. Unfortunately, the rest of our engagement with MVS fell sorely below this standard right away, as if once they sold us their service and had our money, the interest in client satisfaction fell away completely. Our overall experience was marked by extremely slow communication, unanswered emails, contradictory/unclear guidance, and a general incompetence by which we were genuinely baffled. MVS left us feeling like we were navigating this process alone despite having paid a large sum of money for "professional" support. The firm relies heavily on outdated systems, requiring us to send sensitive documents through email rather than using secure, modern tools, which are advertised on their website, though we saw no evidence of this being available or in use at all. We saw repeated errors being made in the forms and supporting documents that were being prepared by MVS, most of which reappeared even after we flagged and corrected them--multiple times! It was quite frustrating and worrying to see mistakes keep coming back in such a high-stakes application. This ended up happening so often that our trust in the ability of MVS to submit a correctly completed application on our behalf was completely eroded. MVS also changed both our attorney and our case analyst at different times, but we were never directly informed of these handovers and found out accidentally both times; once through an out-of-office email to our previous lawyer and then separately when a new case analyst asked us, out of the blue, to resend documents we had already submitted. This lack of transparency and continuity created even more delays and confusion, and added to the sense that our file wasn’t being handled with any care at all. Despite being told in our initial consultation that the process would take 3–4 weeks from document submission to application submission, months passed with little progress, mixed messages, and no clear timeline to completion. When we asked for updates or rough estimates, we were told that providing timelines was “against internal policy,” which, again, contradicted the marketing on their website and the information we were given during our consult. By the time we ended the engagement, we were emotionally exhausted and had lost all confidence in the process. For something as important and personal as an immigration application, we expected organization, communication, and professionalism. Instead, the experience negatively affected our well-being and incurred thousands of dollars in extra costs due to the months of delays. To top it all off, when we asked for a refund, they offered to give us back 30% of what we paid on the condition that we sign a non-disparagement document (a gag order) legally preventing us from sharing about our experience with MVS, written or oral and whether true or not, permanently. It was greatly concerning to see such ethically problematic business practices being wielded, even though they changed their minds after we pointed this out to them when we refused to sign the document. Shocking, disappointing, frustrating, expensive. We sincerely wish we had gone elsewhere.