Dear @Timothy Bassett
I understand your concern. If your Booking page is showing appointment times on Saturdays and Sundays even though those days are unavailable, there are a few areas worth checking. If possible, please try creating a new shared booking page and try again.
Microsoft Bookings determines availability based on several settings, including Business Hours, Staff Availability, and Service Availability. If one of these settings still allows weekend availability, it can result in booking slots appearing unexpectedly.
In the meantime, please help me check these settings and save changes again:
Step 1/ Business Information > Business Hours: Ensure Saturday and Sunday are marked as closed.

Step 2/ Services > [Service Name] > Edit Service > Availability options > Choose "Bookable when staff are free

Step 3/ Staff > [Staff Member] > Edit staff: Check whether Use business hours is enabled. For reference: Adding staff availability in Microsoft Bookings
Note: Make sure that the business and staff time zones are configured correctly, as time zone discrepancies can sometimes cause availability to appear on different days

If you have already updated the availability settings, please save all changes and allow a few minutes for Microsoft Bookings to synchronize and apply the updates.
Once the updates have had time to process, please navigate to the Booking page section, copy the booking page URL displayed there, and open it in a new private/incognito browser window to verify the availability. This helps ensure that you are viewing the most recent version of the booking page and not a cached version.
If the issue persists, please send us screenshots of: The service availability settings, The staff availability settings, The booking page showing the unexpected weekend slots, and the Business Information > Business Hours settings. I'll be happy to review the configuration and help identify the setting that is overriding your availability.
I hope this information is helpful. Please follow these steps and let me know if it works for you. If not, we can work together to resolve this.
Thank you for your patience and your understanding. If you have any questions, please feel free to reach out. I'm looking forward to your update.
If the answer is helpful, please click "Yes" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in the forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread.