This is the second job that James has carried out for us & we are extremely happy with his work. James takes great pride & pays great attention to detail which is evident in the quality of his work and our new flooring & wall tiles. He is very friendly & professional. He arrived when he said he would and completed the work to a very high standard. Everything is neat and we trusted him 100% to complete the job whilst we were at work. He gave us great advice to keep our tiled looking clean & new and the entire process was effortless from our side. We would highly recommend James & will use him again in the future.