The calendar is up to date and the only appointment times are the ones you see available. Sometimes there are cancellations so feel free to check back.