While an annual maintenance contract is a great way to cover basic service on products, a comprehensive service contract (CMC) covers any additional spare parts, labour, or transportation costs that come up for techs while servicing those products. A non-comprehensive agreement will only cover the services themselves—any other expenses that might come up during the process are the business’s responsibility.