Skip to content
Ravi Soni

Edmonton, Alberta · Licensed in AB & ON

Insurance and savings, explained plainly.

I am Ravi Soni, a licensed Financial Professional in Edmonton. I help families protect an income, fill a registered account, and get a visiting parent covered properly — in English, Gujarati or Hindi, without the pressure that gives this industry its reputation.

insurers I can place with
9 insurers I can place with
provinces licensed
2 provinces licensed
languages spoken
3 languages spoken
to sit down and talk
$0 to sit down and talk
Ravi Soni, licensed Financial Professional, Edmonton, Alberta
Ravi Soni — Financial Professional, Life and Accident & Sickness licensed, Alberta and Ontario.

Where would you like to start?

Most people arrive with one of these three sentences. Pick the closest.

What actually happens

No home visit that turns into a three-hour presentation. No recruiting pitch. Four steps, and you can stop after any of them.

The full process, and how I am paid
  1. 01

    We talk first

    Twenty minutes on the phone or over coffee. I ask what you are worried about. No forms yet.

  2. 02

    I map what exists

    Group benefits at work, coverage you already hold, savings room you have not used. Often the answer is less than you expect.

  3. 03

    You see the options

    Two or three real choices with real numbers, from different insurers, in writing — including the cost of doing nothing.

  4. 04

    We apply together

    You fill in the tedious part at home, in your own time. I key it into the insurer's system with you in the room.

Before we meet

Do the paperwork at your kitchen table, not across a desk

Four guided forms — TFSA, RRSP, life insurance and Super Visa — walk you through everything an insurer will ask, one question at a time, and build a finished package you keep. Nothing leaves your browser: no server, no database, no upload, and no social insurance number field.

Calculators and forms

The insurers I can place business with

Published in full because Ontario regulation requires it in writing, and because you should be able to check it. Nine carriers, and the conflict-of-interest disclosure that goes with them.

  • Beneva
  • Canada Protection Plan / Foresters
  • Empire Life
  • Equitable
  • Industrial Alliance / IA Excellence
  • ivari
  • Manulife
  • RIMI Insurance Solutions
  • Travelance
Read the full disclosure

Common questions

What does it cost to talk to you?
Nothing. I am paid a commission by the insurance company when a policy is issued, disclosed to you in writing before you apply. If no policy is issued, I am not paid. The How I work page sets out exactly how that works.
Are you an independent advisor?
No, and I would rather say so plainly. I am contracted through World Financial Group Insurance Agency of Canada Inc., and I can place business with the nine insurers listed on Companies I represent. That page also carries my conflict-of-interest disclosure.
Can you help me if I live in Ontario?
Yes. I hold a life and accident & sickness licence in both Alberta and Ontario, and most Ontario business runs remotely through the insurer's secure e-application. See Ontario clients.
Do I have to send you my SIN or my ID by email?
No — and please do not. My intake forms deliberately have no SIN field. Your social insurance number belongs in the insurance company's application, which you complete and sign yourself through their secure portal. See how I handle your information.
Which languages do you work in?
English, Gujarati and Hindi. Insurance is hard enough in your first language.

Start with a conversation, not a quote.

Twenty minutes, no cost, no obligation. If a product is not the right answer for you, I will say so.