You might try the San Diego Ullman loft, and see what Chuck can do there. I've bought some sails from him thru the Puget sound Ullman sub dealer network.
Also keep in mind, depending upon the damage, a new sail could be the better route yet still. This depends upon the how much to fix, vs how old your current sails are etc.
She drives me boat,
I drives me dinghy!