We offer a comprehensive range of services including:

Why Choose Us?

With over a decade of experience and a track record of success, we are dedicated to making your immigration process simpler and more effective.

Choosing Dr. Joe's Immigration gives you:
  • An affordable 60-minute consultation led by an experienced immigration expert
  • A personal approach that guarantees understanding and prioritization of your unique immigration situation
  • A reliable service backed by a proven track record of thousands of successful immigration cases
  • A comprehensive consultation designed to address all your queries, streamline your immigration process, and establish a clear path to success

Importance of a Consultation

An initial consultation is your first step towards a successful immigration journey. It gives us an understanding of your unique circumstances, allows us to answer your questions, and helps us craft a personalized immigration strategy just for you.

Your consultation will include:
  • A discussion of your immigration goals
  • An assessment of your eligibility for various immigration routes
  • A comparison of all the immigration routes you qualify for
  • A plan of the next steps tailored to your situation
  • A post consultation follow up with a personalized roadmap as well as helpful supporting materials
Secure a 10% discount on all our service packages when you sign up within 7 days of receiving your consultation's follow-up email

Step 1

Book your virtual consultation online

Step 2

Attend your video call with Joe. He will answer all of your immigration questions and guide you to the best way to get where you want to go. By the end of the consultation you’ll have a clear roadmap and overall strategy in place

Step 3

Following your consultation, you'll receive an email with a custom-tailored roadmap and additional useful information. You can choose to use this roadmap to navigate the immigration process on your own, or let us alleviate the stress and workload by managing the process for you

CVC Custom Builders

Dr. Joe's Immigration has been a game-changer for our construction company's workforce growth. They're a team of pros who know their stuff inside out, making the LMIA and permanent residency processes a breeze. They keep you in the loop with clear updates, ensuring no unnecessary delays. Plus, their personalized touch makes you feel more like a partner than just a client. We have used them for several applications over the years and have had nothing but great experiences. Would recommend them in a heartbeat for any immigration services you might need. They've been pivotal to our success, and we couldn't ask for better.

Ross Barrett

Joe was a gem during our whole immigration journey. He's an absolute expert and he's really got his head in the game, with a keen eye for the little details that matter. It's clear he genuinely cares about his clients, and we weren't just another case to him. He went above and beyond, mapping out a personalized plan just for us. The whole process could have been a nerve-wracking puzzle, but with Joe at our side, we felt confident and reassured. We honestly don't think we would have made it without him. If you're looking for someone who knows their stuff and truly cares, Joe's your guy. I can't recommend him enough!

Zane Phillips

Joe was amazing from the get go in helping my partner Sonja and I through the Permanent Residence process. Any help I needed would be covered by a quick email response or call from Joe. He was exceptionally fast, knowledgeable and passionate about his work. Sonja and I felt looked after throughout the whole process and have recommended him to anyone we know who is about to undertake the PR process. Thanks again Joe! We couldn’t have done it without you!

Jack Tehan

After submitting it on July 9th, I received my eCoPR on January 23rd. If you are looking for an immigration lawyer, I would highly recommend Dr. Joe's services. Despite having other lawyers say my situation is untenable, Dr. Joe has helped and guided me through this lengthy and confusing process, which I never thought possible. He is always available, just a call or email away. He gives a personal touch to every application he has, and his own was reassuring every step of the way through the immigration process. I wouldn't be here without him.

Fat Tony's Whistler Pizza

Joe is not only the BEST in the business that I have dealt with but also genuinely cares about each person and goes out of his way, to make sure you qualify in the easiest and most cost effect way per case. He has helped us gain PR and Citizenship not only for our family but for our employees as well, and we couldn’t thank him enough. We now get to continue to live in one of the most beautiful parts of the world. If you’re looking for help with any immigration needs… no need to look any further, just book one of his consultations. Cheers to you Joe!

Ollie Sproates

When I was looking around for an Immigration lawyer to help me out, a lot of friends who had used Joe highly recommended him so I took their advice and went with Joe and from start to finish he has been exemplary. He made a tricky process seem very straight forward, he is very thorough and makes the whole process easy to understand, he was in constant communication whenever I had any questions or queries and made everything very easy to understand. I would highly recommend using Joe and will definitely be recommending him to any friends that are looking at doing their residency.

Esteban Flores

Joe was instrumental in helping me navigate the complex permanent residency application process successfully. He was extremely supportive along every step of the journey, answering any questions or concerns I had in a very timely fashion. With his extensive knowledge and experience in Canadian immigration you can rest assured that your permanent residency application is in good hands with Joe, and I would fully recommend him to anyone looking for an immigration consultant. Thank you Joe!

Kate Thurlbeck

Through out our Permanent Residency application, Joe was incredibly helpful, informative and maintained excellent communication with us from start to finish. I can’t tell you how much a difference it makes to work with someone so responsive during this process! Joe came to us by recommendations from several of our friends and it is no wonder. I can say wholehearted I would recommend working with Joe through any stage of the immigration process. Thank you again Joe!

Lukas Zawadzki

Joe was recommended to us by a friend when I was looking for an immigration consultant. I moved to Canada from Germany in 2016 and Joe has been nothing but helpful, knowledgeable, courteous and overall just very professional. He assessed my situation, and together we found the best pathway into Canada for me. He was always very responsive, assisted in filling out all the required forms and I felt very well taken care of at all times. I highly recommend him to anyone looking for professional immigration services.

Considering a one-on-one consultation but need more information? Don't hesitate to reach out. Send us your query below, and our committed team will be in touch soon to provide the clarity you need


A consultation is the essential initial step for any immigration process. It provides an opportunity for a detailed and personalized evaluation of your unique circumstances, which cannot be adequately assessed through generic online quizzes or email correspondence alone. By understanding your history and objectives, an immigration consultant can identify the most efficient and stress-free route for you to achieve your immigration goals. The benefits of a consultation are numerous, including gaining clarity and confidence in your application, reducing the likelihood of errors or delays, and increasing your chances of success.

No, unfortunately, our consult service does not include application reviewing. Instead, our consults are intended to provide you with initial advice and guidance on the immigration opportunities available to you.

Typically, consultations last between 30 and 60 minutes, depending on the complexity of your case and the questions you have. However, we book our consultations for 60 minutes to ensure that we have ample time to discuss all aspects of your case.

If we need more than 60 minutes to address all of your questions and concerns, that's not a problem! We want you to leave the consultation feeling confident and well-informed about your eligibility and the way forward. 

Yes, all of our consultations are currently virtual. You will receive a link to your video call after booking.

During a consultation, you will meet with our senior immigration consultant Joe Greenholtz over video chat. He will review your case and assess your eligibility for all immigration routes. You will have the opportunity to discuss your goals and concerns, ask questions, and receive guidance on your application. 

After the consult, you will be provided with a roadmap outlining the route decided upon during your consult and the steps that you need to take to get there. You can then use this to complete your application by yourself, or you can choose for us to do the work for you and sign up for one of our services.

We understand that consultations can be overwhelming, and it's not uncommon for clients to have additional questions or concerns after the initial consultation. Please don't worry – we're here to help and you do not need to pay for an extra consult if this happens. If you remember any additional questions or require further clarification, feel free to reach out to us at any time. 

If you decide to move forward with our services after your consultation, we will guide you through the next steps. We will explain the process and requirements for your specific case and provide you with a detailed service agreement outlining the scope of our representation and the fees involved. What makes Dr. Joe's Immigration different, is that once you sign up with us, you are supported from start to finish. There are no hidden fees or extra steps.

Once you have reviewed and signed the service agreement, we will start working on your case immediately. We will provide you with regular updates throughout the process and answer any questions you may have. Our goal is to make the process as smooth and stress-free as possible for you, while ensuring that you receive expert guidance and support every step of the way.

To get started with our services, simply contact us after your consultation and let us know that you would like to move forward. We'll take care of the rest!

Consultations start at $49

Find out if Canada immigration is for you