Sailcare has done work for me in the past and I have been extremely happy with their services. Redid an 11 year old main on an S2 I owned and I was really impressed. Presently awaiting the return of my main for my cat. Granted they are not miracle workers as they do have to have something to work with. Either way they will evaluate your sail and give you a firm price. And will only proceed with your approval.I highly recommend them to you.