We always request Stephen Fitzgerald to service our system as we have complete trust in him. He explains everything to us so that we understand the workings of our equipment. But not for the continued service contract we have kept in force over the years (14), we would not have our system in such fine working order.