Michael arrived promptly, explained what was broken, was able to fix it, then double checked to make sure the system was running smoothly. All around great service!