Every service at Virtuous Circle Counselling

403 bookable services across 1 discipline. Prices are set by the clinic, not by Ailio.

Can't find it?

Call 587-856-8369 — reception can book anything not listed here.

Sign in and tell us your plan to see what a visit would cost you. Sign in

Counselling125 treatments · 403 bookable options
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$117.50
See who offers this →
DBT Skills GroupNew patient
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$75
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$75
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

30 min
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

30 min
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

30 min
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

30 min
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

30 min
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$117.50
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$75
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$50
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$50
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$375
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$375
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$250
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$110
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$75
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$50
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$300
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$200
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$117.50
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$375
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$375
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$250
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$117.50
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$50
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$330
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$350
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$220
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$300
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$300
See who offers this →
Counselling team: Angeline, Beatrice, Chantal +23 more

Can be billed toExtended health plans

$235
See who offers this →