We tried to make it as simple as possible so that you or your client don’t really need to ask yourself questions.
Timezones as a Staff
When creating a new Staff or Calendar in Wappointment > Settings > Calendars & Staff you must select the timezone in which you operate. It’s basically where you live. Then unless you move somewhere else you should not ever edit that value again.
Timezone as a Client
When booking an appointment from the frontend of your site, your clients should not ever make calculations trying to about time difference between your timezone and his own. The available slots are displayed in the timezone configured in his computer’s clock. So that’s simple.