Quote
what we discovered was, when you send a man on a service call, and the job took 3 hours including trip time, all we recovered was the rate, the non billed hours were never covered

So why couldn't you have simply taken the amount of non-billable hours into account when working out your hourly rate for service work.