Current Prices

Please note there will be a small price increase as of March 1, 2026.

Current March 1, 2026 Price

30 Minutes         $75.00 ($65.79 + HST) $75.00 ($65.79 + HST)
45 Minutes         $90.00 ($78.95 + HST) $95.00 ($83.33 + HST)
60 Minutes         $110.00 ($96.49 + HST) $115.00 ($100.88 + HST)
90 Minutes        $155.00 ($135.97 + HST) $160.00 ($140.35 + HST)

No-shows and last-minute cancellation fee is the full cost of the missed appointment.
Please note that missed or last-minute cancellations are not covered by insurance.

Payment Options

Direct Billing, Debit, Visa, Mastercard, AMEX, Apple Pay, Cash, and e-Transfer

Direct billing available!

Appointment Hours

Monday 10am - 7pm
Tuesday 10am - 6pm
Wednesday 10am - 6pm
Thursday 10am - 7pm