Great experience. Tech spent time explaining things about my system which I did not know; technical as well as warranty considerations. Give this guy a big raise!