Appointments aren't necessary, but sometimes it's nice to plan ahead! Typically appointments will last 20-30 minutes, but we will book 45 just in case.