I can highly recommend The Cheshire Upholstery Company. They have reupholstered two Duresta Trafalgar sofas and matching chair, 19 years old, they have been returned home ... more