services need to block out times for all other services

I have 4 different services. I need it so that if someone books service 1 on say april 18th that no other services can book in that time slot as well. Right now only that service is blocked out when an appointment is made.