Need to change existing design to accomodate more detailed tracking of time
Can't see the attachment, but if I understand correctly, any one contact can only have one date. Each contact is made up of (potentially) more than one contact_services, each having it's own duration. In this case, a suggestion would be:

contact_table:
contact_id
time_stamp
duration (of the contact)

contact_service_table:
unique_id
contact_id
contact_service_type_id (or something along those lines)
duration (of the service)


Elaborate further if I am misunderstanding.