Haddenham carpets have fitted 3 carpets in my house, and every time, they did a fantastic job. they are very professional, courteous, tidy, and helpful. as well as offering a great fitting service, their prices are very good. and their customer service is second to none. thank you very much.