James is a very pleasant, hard working and genuine character. He has very good communication skills, he is very reliable and offers you 5* service without giving you any impression of anything being a trouble for him. He was originally hired to fit a carpet throughout my upstairs floor and he offered me a variety of very good quality carpets at a very compatible prices without giving me any spiel. He then came to do the job within couple of days as I needed it finished quickly and worked till very late at night. I also offered him an additional job to fix lino in both my bathrooms with which I had a bit of mishap previously. He accepted the job for a very small fee and then fitted both bathrooms with a new lino. He carries the work out very thoroughly and follows through when things don't go to plan. The work he's done for me was on a new build and there were few unforeseen obstacles but he returned promptly when I contacted him and rectified the problem even when it wasn't his responsibility to do so. Therefore, I would be happy to offer him a job any time in the future and recommend him to anyone who needs a reliable carpet/floor fitter. Thanks James!