Service tech called ahead of time and arrived moments later. He was thorough and provided me with a detailed readout of what he had checked. I have used them previously and will probably again.