Was very impressed with Tom. He came out on a Sunday and was polite, honest, knowledgeable and thorough. The problem needed more work than expected so he came back the next day to finish off. He communicated well throughout and was very reasonable with his charges. Would definitely recommend him.