Appointments+ Appointments not Showing on Site

Appointments made in the Google Calendar are showing up in the backend of the website but the reserved time slots are still shown as Free on the website (http://www.vaderair.com/make-an-appointment/).

At the moment, there are four service providers entered into the system. Will one time slot still be shown as Free on the website until it has been reserved by four people?