"travel time is always taken off our rotas so they can cram more calls in"

I work for a large homecare provider. We are always short staffed, so travel time is always taken off our rotas so they can cram more calls in. When we complain the answer is to cut the times of the call down. 

I do not think it right, if a client is paying for 30 minutes care and only getting 15 it is wrong. When new care workers start they should have a week’s training,  then they should have two week shadowing. They are lucky if they four or five days.  We complain to the office there is always an excuse. Complain too much they can cut my hours which I cannot afford.  It is a zero hour contract which should be banned.  

- Eleanor, homecare worker