We should be able to add a date to a contact and then use that as the trigger event /date in the workflow, so We can send emails to multiple clients having different due dates.