This feature is available on these plans (view pricing)
You can filter your Bookings page by the suburbs that you service (also referred to region/borough depending that terminology you have set up). When the client tries to book, it will present them with a list of available suburbs that they have to select from first, before they proceed with their booking. This prevents them from booking you in a suburb that you don’t service.
This will also filter staff that only service the selected suburb accordingly.
If you have multiple locations set up, the popup can appear with various tabs per location (and the appropriate suburbs in each tab), or you can choose to display it as a single list of suburbs also.
Steps
This article assumes that you have already added Suburbs to your locations. To add suburbs please refer to Suburbs, Regions, Boroughs
Navigate to Setup > System Settings > Business Detail
Click on the Locations tab
Tick Filter bookings page by suburb list
Click Save

Logout of your website and navigate to the Bookings page to test the suburb filter which is usually by clicking the Book Now or Calendar button (depending on which terminology you chose). Any available suburbs (and locations if applicable) will be displayed ready for selection. Once selected the client will be restricted to only seeing staff members which service the selected suburbs.

If you have multiple locations and want a single suburb list to display, you can enable this option via Setup > System Settings > Locations tab > Show a single suburb list covering all Locations (noting that all locations must have at least 1 suburb).

Then when you logout the suburb filter will appear as follows, as one list of all the suburbs (no location tabs across the top).

Suburb override by an Admin for mobile service
Please note that if you as an admin wants to accept a booking that is outside of your normal service area, you can override the pickup suburb restriction when you make a booking on behalf of a client.
In the Suburb field select “Other…”
Enter in the suburb in the text field that will appear below it
If a booking has already been made by the client but they wish to now be picked up in a suburb outside of the service area, an admin can update the existing booking and manually add in the new address by clicking on the edit icon next to the address.

