For further information, free consultations or to book an appointment,
please call (519) 745-5999 or email

Appointment Hours


Cash, cheque, e-transfer or Paypal. Payment due at time of service.


Counselling with a Registered Social Worker is covered by many health insurance plans within Ontario. Receipts can also be claimed for tax deductions on Canadian tax returns.


I am professionally bound to confidentiality, except in cases of physical safety concerns, court requests, or disclosure of current child abuse.

Cancellation Policy

24 hours notice is required for cancellation of booked appointments or full fee will be charged, barring illness or emergency.