Toronto · Book online

Book a consultation

A 30-minute consultation, in person in Toronto, by video or by phone, in English or Persian. We set out your options, what each one needs and what it costs.

The fee CAD 100 · 30 minutes Plus GST/HST if you live in Canada. Sign a full service agreement within 90 days and the whole amount is credited toward it.
  1. Format
  2. Date and time
  3. Your details
  4. Payment

Questions first? Message us on WhatsApp Call +1 416 939 0098

Booking form

How would you like to meet?

All three are private and cost the same.

Date and time

Times are in Toronto (Canada) time. If you are in another time zone, your own time is shown under each one.

Your details

Used only to arrange the session and send your confirmation.

Payment and confirmation

Once you pay, your booking is confirmed and we send you the session details.
Consultation agreement — please read before you pay

Consultation Services Agreement (consultation session only)

This agreement is between you (as identified by the details you enter in this form) and Hadi Imani (registered name Hadi Imani Maman), Regulated Canadian Immigration Consultant, CICC licence R522575, licensed by the College of Immigration and Citizenship Consultants, working through AvalVisa Inc. (Aval Visa), federal corporation 1762726-2, based in Toronto, Ontario, Canada.This agreement is between you (as identified by the details you enter in this form) and AvalVisa Inc. (Aval Visa), federal corporation 1762726-2, based in Toronto, Ontario, Canada. Ticking "I have read and agree" and paying the fee counts as acceptance.

1. Scope of the service

One private consultation session to review your situation and give general guidance on your immigration options for the destination country you choose in this form. Advice on Canadian immigration is given only by Hadi Imani (registered name Hadi Imani Maman), Regulated Canadian Immigration Consultant, CICC licence R522575; that licence covers Canadian immigration only. The session can be held in person at the Toronto office, by video call or by phone. This agreement covers that session only. It does not include representation before the immigration authorities, the preparation or filing of any application or form (including the IMM 5476 representative form), or any ongoing service. Any further work needs a separate agreement.

2. Fee and payment

For clients who live in Canada, the fee is CAD 100 plus GST/HST at the rate of the province or territory where they live: 13% in Ontario (CAD 113 in total), 14% in Nova Scotia, 15% in New Brunswick, Prince Edward Island, and Newfoundland and Labrador, and 5% GST in the other provinces and territories. It is paid before the session by Interac e-Transfer to info@avalvisa.com, with the payment confirmation uploaded on the same page.

For clients who live outside Canada, the fee is CAD 100 with no GST/HST. It is paid before the session by bank transfer to AvalVisa Inc.: we email the transfer details (Wise or bank) after you book, and you upload the payment confirmation on the same page or send it to us by email.

All fees are paid to AvalVisa Inc. (Aval Visa), which also charges any GST/HST that applies.

If you pay without Canadian GST/HST, booking this session confirms that you do not live in Canada, and you will tell us if you move to Canada before the session.

Your session time is confirmed once the payment is confirmed.

3. Credit toward a full retainer

If you sign a full service agreement (retainer agreement) with Aval Visa within 90 days of the session, the entire amount you paid for this session is credited against the cost of that agreement.

4. Rescheduling and refunds

Up to 24 hours before the session you may reschedule once at no charge, or cancel and receive a full refund. If you cancel less than 24 hours before, or do not attend, the fee is not refundable. If we cancel the session, you receive a full refund or a replacement time.

5. Confidentiality and no guarantee

Your information is kept confidential under the CICC Code of Professional Conduct and is used only to provide this service.Your information is kept confidential and is used only to provide this service. The guidance given is based on the information you state, and no guarantee is given about the outcome of any immigration application.

6. Complaints and governing law

If you are not satisfied, you have the right to bring a complaint to the College of Immigration and Citizenship Consultants (college-ic.ca).If you are not satisfied, you can send a complaint to info@avalvisa.com. This agreement is governed by the laws of the Province of Ontario and of Canada. A copy of this agreement is sent to you on request.

Your banking details never reach our site. You pay in your own banking app and only upload the confirmation.
✅

Request received

Thank you — we received your request.
The Aval Visa team will be in touch shortly.
Before you pay Your agreement is with Hadi Imani, working through AvalVisa Inc.Your agreement is with AvalVisa Inc. All fees are paid to AvalVisa Inc. Move your session once, or cancel for a full refund, up to 24 hours before. Sign a full service agreement within 90 days and the whole amount is credited toward it. Read the consultation terms
4.9 out of 5 from 124 Google reviews, checked 9 Nov 2026 Read them on Google
The Aval Visa team standing in front of the Aval Visa sign
The Aval Visa team at our Middle East office.

Before you book

Common questions

Who will I be speaking with?

For Canada: Hadi Imani (registered name Hadi Imani Maman), Regulated Canadian Immigration Consultant, CICC licence R522575, from the Aval Visa Toronto office. The licence is issued by the College of Immigration and Citizenship Consultants (CICC) and covers Canadian immigration only. Under Canadian law, only three groups may charge a fee to advise or represent you on Canadian immigration: CICC licensees, members of a Canadian provincial or territorial law society, and members of the Chambre des notaires du Québec. For other countries: the Aval Visa team, which handles files for countries other than Canada.

How is the session held?

In person at the Toronto office, online by video call, or by phone. All three are private and cost the same. Once your time is confirmed, the Aval Visa team sends you the details, and the meeting link if your session is online.

What happens if I do not complete the payment?

No time is held for you, and you can come back whenever you like, choose a time again and pay.

How do I pay from Canada?

Choose Interac e-Transfer in step 4 and the province or territory where you live; the amount with GST/HST is shown there. After you send the request, the next screen shows the recipient (info@avalvisa.com) and the amount. Send the e-Transfer from your banking app and upload the confirmation on that same screen. Once it has been checked, your time is confirmed and we let you know.

How do I pay from outside Canada?

Choose Bank transfer in step 4. The fee is CAD 100, with no GST/HST. After you book, we email you the transfer details (Wise or bank) within one business day. When you have paid, upload the confirmation on the booking screen or reply to our email with it. Once it has been checked, your time is confirmed and we let you know.

Are my information and my payment secure?

You pay in your own banking app (Interac e-Transfer from Canada, or a bank transfer from outside Canada), so no banking details are entered on our site; you only upload the payment confirmation. What you enter in the form is used only to review your request and arrange the session, and you can ask us to correct or delete it.