Call Now:

416.230.8049

Contact Us

For same day appointments and availability please give us a call.
Email bookings please allow up to 12 hours for response.
We do not recommend submitting online booking forms for same day bookings.