Skip to content
ailio.
BrowseAboutFor clinics
Sign inGet started
ailio.

Find, compare and book registered massage, physio, chiro and more in the communities we cover. Prices and availability come straight from clinics; Ailio never marks them up.

Explore

Browse practitionersMap viewTimetableInsurance and claims

Company

AboutFor clinicsPartnershipsContact

Support

Suggest a clinicContactPrivacy (PIPEDA)Terms

Popular searches

Massage therapy (RMT) in EdmontonMassage therapy (RMT) in CalgaryPhysiotherapy in CalgaryMassage therapy (RMT) in TorontoEvery location →
© 2026 Ailio Technologies Inc. · Victoria, BC
Made with care in Canada
This website is not for medical emergencies. If this is a medical emergency, call 9-1-1 now.

Cookies on Ailio

We use cookies to see how Ailio is used and to personalize the Google ads we show. You’ll still see ads either way — analytics waits for your answer. How we use cookies

  1. Dr. Jeffrey MacLeod Registered Psychologist
  2. Dr. Jeffrey MacLeod
← Back to Dr. Jeffrey MacLeod Registered Psychologist

Dr. Jeffrey MacLeod Registered Psychologist

View clinic →

(902) 322-6301

Advertisement

Google

Dr. Jeffrey MacLeod

Counselling · Dr. Jeffrey MacLeod Registered Psychologist · Sydney

Save Jeffrey

About Jeffrey

Dr. MacLeod completed a Ph.D. in Clinical Psychology at Dalhousie University and predoctoral residency in Calgary, AB. He has worked for the IWK Health Centre for several years with youth who have disruptive behavior disorders and/or mental health problems, and justice-involved youth. He has also offered general mental health services to children, teens, and adults both during his training and in private practice. He completed a portion of his training in an Operational Stress Injury (OSI) Clinic and enjoys working with members or veterans of the Canadian Forces, RCMP, police, and other first responders. Dr. MacLeod uses evidence-based approaches to treatment. His preferred approaches are primarily cognitive-behavioral, including Cognitive-Behavioral Therapy (CBT), Acceptance and Commitment Therapy (ACT), and Dialectical Behavioral Therapy (DBT). Other approaches may be used for specific disorders, such as Prolonged Exposure Therapy for PTSD. Dr. MacLeod currently works at Turnstone Psychology two to three days per week.Read more about JeffreyShow less

Services & prices

18 options across 17 treatments

Pick a service, then a length and setting — times on the right follow your choice.

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

1. psychotherapy
$337.50 · 1 hr 30 min
$337.50
Call with Social WorkerNew patient
$105 · 15 min
$105
Report Writing
$420 · 2 hr
$420
AssessmentNew patient
2 options · pick length & setting below
$450–$900· 120–240 minFrom $450 to $900 for 120–240 min — the cheapest and the dearest counselling appointments this clinic charges for.
2. Supervision
$525 · 2 hr 30 min
$525
2. assessmentNew patient
$562.50 · 2 hr 30 min
$562.50
3. assessmentNew patient
$787.50 · 3 hr 30 min
$787.50
4. AssessmentNew patient
$1,012.49 · 4 hr 30 min
$1,012.49
ADHD assessment - AdultNew patient
$900 · 4 hr
$900
Assessment 5.New patient
$1,155 · 5 hr 30 min
$1,155
Assessment FeedbackNew patient
$225 · 1 hr
$225
IWK Parent Interview-Pre School Autism AssessmentNew patient
$675 · 3 hr
$675
In-Office 60m Treatment Appointment
$225 · 1 hr
$225
or 60m Treatment AppointmentFollow-up
$225 · 1 hr
$225
Parent Interview-Autism AssessmentNew patient
$675 · 3 hr
$675
Veterans Affairs Canada-AssessmentNew patient
$840 · 4 hr
$840
WCB-Psychology TreatmentFollow-up
$221.82 · 1 hr
$221.82

Direct billing accepted

Jeffrey says it direct bills:

RCMP / Canadian Forces

Book with Jeffrey

Ailio never charges you a booking fee.

Alert me when Jeffrey has an opening
from$105/ 15 minFrom $105 for 15 min — the lowest counselling price shown for this clinic. · Booking happens on the clinic’s site

We can’t check this clinic’s schedule right now

We couldn’t read Dr. Jeffrey MacLeod Registered Psychologist’s booking system on our last pass, so we can’t show live times or hold anything here. Booking happens on their site.

DJBook on the clinic’s siteturnstone.janeapp.com · you’ll leave Ailio

Prices and cancellation terms are set by the clinic.

Call the clinic(902) 322-6301Ask us to prioritize this clinic