Hi!
In the custom time slot for each service, you could add a new field "label", here:
and give the possibility to show hour, label, or both at frontend. An example of use would be to put slots of morning and afternoon (without an exact time range):
Thanks!