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

DSC_9033.jpg