Tottington Upholstery recovered the cushions on my Laura Ashley sofa which had become marked with blue dye from jeans and various other liquids which dry cleaning had failed to remove. I managed to get a small length of the upholstery fabric which is now out of production and they replaced the damaged areas of the cushions returning the unused fabric with the great advice that there is enough fabric left to carry out the same repair again if needs be. They did a fabulous job - I thought they'd made completely new covers as it was difficult to see where they had replaced the original fabric! Cushions dropped off mid-morning Monday and picked up Wednesday morning. A very fair price charged and fantastic service. Would highly recommend.