You say you can write and delete from Google Calendar in your docs.
Does Service Booking read the Google calendar to see if a timeslot is taken ... for example, I have other appointments in my Google calendar that are not Service Booking events. Meaning that I am not double booked?