Hello Joni, an appointment is necessary, but only on the first appointment. After that you are on a drop in basis. You can either request an appointment from the website, or call us for an appointment.
For the initial visit yes.
Thanks! Your answer is awaiting moderation.