Update client contacts after completed appointments before renewals

Completed appointments arrive without CRM updates, causing missed renewals and broken client records. Keep sales and billing updated with completion tags so follow-ups hit before renewals lapse.

Update client contacts after completed appointments before renewals

Update client contacts after completed appointments before renewals