said by graniterock:
In a good faith situation some practical solutions would include shorter install windows, courtesy calls from either TSI or the tech when an install is cancelled / missed, phone calls post install to see if the install completed, proactive call to reschedule an appointment when it's clear an appointment won't be kept.
Big mistake in allowing Bell to contact indie customers directly.
Bell techs should be calling the indie to confirm appointments, misses, and problems. Indies should be the ones communicating with the customer at all times. Yes, that may mean some telephone tag, but at least that way the indie can faithfully record all calls from Bell techs (ie. dedicated number for Bell techs to call) and to be able to document all interaction with Bell for chargebacks to Bell.