Our service person went above and beyond in every way- sorting out a complicated issue - taking the time needed to both solve the problem and explain everything thoroughly. Completely profession, expert, patient and friendly. Decided on their maintenance contracts too bc of the prompt and excellent service as well as reasonable cost.