Rescheduling
Please contact us as early as possible if you need to move a confirmed appointment. New times remain subject to availability.
Cancellations and refunds
Eligibility depends on notice given, work already completed and payment-provider processing. Final operational terms will be confirmed before live payments are activated.
Contact
Use the contact page or WhatsApp number on this website for help with a booking.