Add-ons are flexible in how they are applied. They can have no price and only add time to a service, or they can have no duration and only impact price. When a service is booked with Add-ons, the price and duration of the appointment update automatically as necessary.