Happi_Man,
do you use a job name on the invoices for billing reference?

do your field workers write up a materials list?