Paul came to see what carpets and upholstery I wanted cleaned and gave a quotation and arranged a date. He arrived at the appointed time and has cleaned my sitting room carpet and hearth rug and also the hall stairs and landing carpets. He also cleaned a two seater settee and three chairs. All the upholstery and carpets are bright and fresh looking and a red wine stain on one of the carpets has gone. I’m very pleased with the results and would have no hesitation in recommending PH Cleaning of Morecambe.