I've used SailCare for sails on our last 2 boats. Excellent work and the sails come back beautiful and stay that way (5 years and counting for our most recent experience). Of course if your sail is all stretched out, it will come back that way, but looking beautiful. The restoration process will stop the degradation and stabilize the sail so that it doesn't get worse. They will also tell you if the sail is not worth reconditioning.
Along with SailRite, this company defines customer service and should be considered an essential resource for sailors. I have no affiliation with either company except as a very satisfied customer.
Sabre 38 "Victoria"