Do I need an appointment?

Services are provided by appointment or on a walk-in basis. Appointments are strongly recommended.