You can pay online with any major debit or credit card or by Paypal.  You can also pay by bank transfer, Western Union or similar money transfer services.
Visa Refusal Services (VRS) Global is incorporated in Canada and based in Greater Vancouver.
Yes.  Trent MacGregor is the managing partner of the company and he is a member in good standing of ICCRC  and is therefore able to act as a paid authorized representative to IRCC ( Immigration Refugees and Citizenship Canada.  His membership number is R509123.
ICCRC members have to write an entrance exam and undertake professional development courses each year to keep their knowledge up to date.  They have to maintain professional liability insurance, trust accounts and maintain certain standards of service in their practice in order to practice as a ICCRC member.

We assist with matters related to visa refusals to Canada such as

  • GCMS Notes
  • Professional Opinion
  • Online Consultation
  • In-Person Consultation
  • Visa Filing Services
  • Appeals
  • Criminal Rehabilitation

Yes.  We also insist with all types of temporary and permanent visas to Canada including:


  • Visitor (including Business Visa)
  • Study
  • Work (all categories)
  • Labour Market Opinions
  • Travel Visas (single multiple entry)
  • Super Visas (Parent and Grandparent)
  • TRV Extensions
  • Post Grad Work Permit



  • Business Class Programs
  • Start-up Visa
  • Economic Class Programs
  • Expressed Entry
  • Federal Skilled Worker (FSW)
  • Federal Skilled Trade (FST)
  • Canadian Experience Class (CEC)
  • Family Sponsorships (Spouse, Parents & Grandparents,Children and other family members)
  • Provincial Nominee Programs