John did an excellent job at our flat. He taken all the wall paper down including the ceiling, prepare the surface to paint. He is punctual, hardworking and honest, even help with the mail delivery. Works finished earlier then the schedule. Prices are very reasonable. He worked at our flat for nearly 4 weeks (as there have lots to do), he is almost like a family to us. I would highly recommend John.