Steve M. was fast courteous and SMART. He got in and figured the issue out (and it was a complicated / non standard issue) and got the part ordered ASAP. Everything was clean and tidy when he left and he promptly returned a few days later with the part. Second visit same as the first. He was in and out fast with minimal interruption to work from home environment. Left the work area cleaner than it was when he got there. Great Guy!