I would also like to recommend Jim Cox, I've been meaning to give him a good reference ever since he carpeted our house at the end of last year. Not only did he source the carpet we wanted cheaper than the shop quoted, but he did an excellent fitting and obviously took pride in his work. Not only that, he was a thoroughly nice bloke. Here's his number - 07901834901