Separate cancelled appointments from the clients service history
When an appointment is cancelled, remove it from the history or change the color of that portion of the appointment to red. Something to differentiate between an appointment that may still be scheduled on a specific date and something that had been cancelled from that date.
Jose Segura commented
Please add a filter. It will help remove so much noise from the service history.