No, they take walk in clients. But it might be best to call ahead to see if there is a wait.
You can do a walk-in but sometimes they're full so if you can make an appointment I always tried to and if you pay with cash you get a discount
They take walk ins based on availability. If you want to be guaranteed a time slot then definitely make appointment.
Thanks! Your answer is awaiting moderation.