If you want your customers to book multiple slots within a single slot, then the Custom Duration & Pricing addon is the perfect integration to set the Customised time duration. This addon helps to set the time duration for a single service within different time periods and also allows to set the different prices for the service according to the time going to be taken while providing a particular service. This addon also allows setting the unique price for the service based on the Staff Member providing the service. The use of the addon is just simple:
Set the minimum time for the service.
Set the price for the minimum time.
Set the maximum time duration till which the service can be extended.
Set different prices based on the particular time duration.
Set the unique price for the Staff Member for the particular service.