Scheduling online lets you manage your own appointments and allows you to receive reminders.