No. Appointment are not necessarily required. We take both appointments and walk-ins at most locations. Please visit our website locations page for specific location information.