I honestly can't say enough good things about Thomas! He has just completed job for us and we are SO happy! Immaculate finish, perfectionist to a tee, really hard worker, finished in estimated time, such good value for money, and the nicest guy you could meet. Highly recommend him.