Call a nearby swim/paddle shop or tri group. There is usually someone doing repairs like this. If in US, REI or other chain often has a person they refer to. I once used a shoe repair shop-piece of cake for them and turned out better than my previous DIY.
http://www.ocdingrepairs.com/
your neck of the woods i believe...
http://www.ocdingrepairs.com/
your neck of the woods i believe...