existing clients - for online bookings: click here
new clients - please make contact via email or phone to discuss your needs
please note: a cancellation fee of $100 applies for non-attendance or “change of mind” cancellations with less than 24 hours’ notice