Accurate schedule will not show

I have two services and two different providers and I am trying to create their schedules and the correct schedules that I have put in under "Working Hours" will not show accurately on the website. For example, I have hours correctly set up on Monday, but no available appointments show up on Monday and on Saturday when there are supposed to be 2 slots one at 12 and one at 1 only the 1:00 slot will show up.