Most of the big studs use independent representatives so your problem isn't really the company itself, it's the tech himself. Consider yourself lucky... You found out how reliable they are upfront. ;-)
I've told everyone that asks me that I don't AI for a living any more but I won't turn them down if they need help and all I've heard is so-and so didn't show up or so and so said he'd do them and then after I syncronized them said he didn't have time. So and so charged me twice what he said it would cost... Based on what I've heard the only person within a hundred miles of me(including the vet) that will show up when they say they will and charge what they said they would charge cant't seem to get anything pregnant and people still use him because he shows up. :lol: I've never seen anything like it. In CA on the dairies the very first time you didn't show up or do what you said you'd do or call someone back you might as well consider your career over.
16-30 is a respectable number, especially if they're synced. It is worth his time so don't take it personal. I have yet to turn anyone away but I'm always happy when there's more than a few and they're synced.