...he was 'coming back the next day'. The one who came last was quitting the next week for all the reasons you quote. It is shortsighted policy by D*, they should pay for retention of the customer.
Everything you say dishcomm, makes me think, I ought to cancel my 5th service call and contact...