CPI has always been reliable and on time. More than just the original problem or service you called them for, they will cover related areas concerning the situation and offer suggested resolutions to any problem found, leaving the resolution to the customer to decide on. The problem is resolved and the service called upon is always done to the customers satisfaction.