I have been a customer for 22 years. If the service wasn't good I would be long gone. The cost of the contract is high but service is delivered when needed