I agree with tjk- SAilCare is the best way to go. http://www.sailcare.com/
I have used them several times (they have my main and mizzen now) and always impressed by the quality of their work and the excellent customer service they provide.
hunter Legend 37 Semper Paratus
Formerly - Tartan 34C Yawl