WHAT TO KNOW BEFORE BOOKING

HOW LONG OUT CAN I BOOK AN APPOINTMENT.

WHICH PAYMENT METHOD ARE ACCEPTED.