Tom is the best! He came out - on a Saturday afternoon - and fixed a problem that no one else could. He also spotted and fixed a loose tile that we didn't know about. Tom is smart, efficient and detail conscious, and he even cleans up after he has finished. Excellent value for money, highly recommended and worth waiting for if you want the job done properly...