digomos que puedes crear una pequeña base de datos con una tabla que contenga el servicio, la cantidad maxima de veces que puede ser seleccionado y la cantidad de veces que ha sido selecionado.
hipoteticamente hablando, cada vez que se seleccione un servicio, entonces comparas si (la cantidad seleccionada + 1) es menor que la cantidad maxima permitida, si es correcto, entonces realizas un update para sumar uno a la cantidad de selecciones.
al momento de mostrar el listado de los campos, puedes verificar que la cantidad maxima a mostrar sea mayor que la cantidad seleccionada, de lo contrario no colocas el campo.
Soluciones puede haber un millon, esta es una de esas.
Saludos