I was very pleased with Michael Haskell and his work and personal skills. I hate I missed him the next day because I really wanted to watch him change the filters so I would not have to pay the for the service call again.