Service tech called and gave us time of his arrival, was fast and informative as to the repair. Gave me total estimated price before finishing ordering of part needed. Immediately planned for next appointment ASAP after getting guaranteed arrival time of part (and he built in extra time for bad weather from where it was coming from. He was accurate on price and timing of arrival. Works like a charm.