As others have said, a lot depends on the what you think the overall condition of your sail is. Any local loft could, or should, be able to give you and estimate to restitch a sail. If the cloth itself is in relatively good condition, you may want to contact Sailcare (see below) and see what they say. They can both repair and recondition your sail, but that would only make sense if the overall condition of the sail is good and you think it would give a lot more years of service. Phone there is 1-800-433-7245.