kdellaripa: Can anyone offer any suggestions?
Which field are you using to matching the name from the invoice? The Name field in the customer table will only have the :job portion of Customer:job. You might want to match the name up with the FullName field as this will contain the full Customer:Job name. E.g. If I have a record called Alan Richards:Paving, in the customer table the Contact field will contain Alan Richards, Name will contain Alan Richards but FullName will contain Alan Richards:Paving.
You may want to export the customer table to review what each field contains so you know what to match on. It also sounds like you need to adjust your actions so that you're storing the FullName into your custom table.
HTH
~C