Immigration Services Tailored to Your Goals
From study permits to permanent residency, R2 Immigration Services Inc. provides expert, regulated guidance across the full spectrum of Canadian immigration pathways.
Comprehensive Support at Every Step
Every immigration journey is different. Whether you're arriving for the first time or building a path to permanent residency, Rahul Sharma — RCIC R710219 — will assess your situation, explain your options clearly, and represent you professionally before IRCC.
Study Permits
Start your Canadian education journey
We help international students obtain the study permits they need to pursue education at Canadian colleges, universities, and designated learning institutions.
- Initial study permit applications for new students
- Study permit extensions and renewals
- Post-Graduation Work Permit (PGWP) applications
- Guidance on maintaining valid status while studying
- Co-op and internship work authorization
Work Permits & LMIA
Build your career in Canada
Whether you have a job offer or are exploring open work permit options, we help workers navigate the Canadian work authorization process from start to finish.
- Employer-specific (closed) work permit applications
- Open work permit applications (PGWP, spousal, bridging)
- Labour Market Impact Assessment (LMIA) guidance for employers
- International Mobility Program (IMP) applications
- Work permit extensions and renewals
- Intra-company transfers and specialized worker streams
Permanent Residency & Express Entry
Make Canada your permanent home
Canada's Express Entry system and Provincial Nominee Programs offer skilled workers a clear path to permanent residency. We help you maximize your profile and navigate the process.
- Express Entry profile creation and optimization
- Federal Skilled Worker Program (FSWP) applications
- Canadian Experience Class (CEC) applications
- Federal Skilled Trades Program (FSTP) applications
- Alberta Advantage Immigration Program (AAIP) nominations
- PR card renewals and travel document applications
Family Sponsorship
Reunite with the people who matter most
Canadian citizens and permanent residents can sponsor eligible family members to join them in Canada. We guide sponsors and applicants through every stage of the process.
- Spousal and common-law partner sponsorship
- Dependent children sponsorship
- Parents and grandparents sponsorship (PGP)
- Super Visa applications for parents and grandparents
- Inland and outland sponsorship applications
- Sponsorship eligibility assessments
Visitor Visas & TRVs
Welcome friends and family to Canada
Temporary Resident Visas (TRVs) allow foreign nationals to visit Canada for tourism, family visits, or business. We help applicants present the strongest possible case.
- Temporary Resident Visa (TRV) applications
- Electronic Travel Authorization (eTA) guidance
- Visitor record extensions
- Restoration of visitor status
- Business visitor applications
- Refused visa reapplication strategy
Commissioner of Oaths (Alberta)
Official document certification in Calgary
As a Commissioner of Oaths in Alberta, Rahul Sharma can administer oaths, affirmations, and statutory declarations — a service often required for immigration and legal documents.
- Statutory declarations and affidavits
- Certification of true copies of documents
- Oaths and affirmations for immigration applications
- Solemn declarations required by IRCC
- In-person appointments available in Calgary
How We Work With You
Initial Consultation
We start with a thorough review of your situation, goals, and eligibility. You'll leave with a clear picture of your options and a recommended path forward.
Document Preparation
We provide a detailed checklist and guide you through gathering and organizing every document your application requires — no guesswork.
Application Submission
Rahul reviews and submits your application to IRCC on your behalf, ensuring accuracy and completeness before it leaves our hands.
Ongoing Support
We monitor your application, respond to any IRCC requests, and keep you informed at every stage until a decision is reached.
Not Sure Which Service You Need?
Book a consultation and Rahul will assess your situation and recommend the right pathway for your goals.
Book a Consultation