Call Neil at Barracoutta sails on 9525 7626. He's down at Carringbah and does a great job with sails, just had a panel on a formula sail done and its just like new.
From Rose bay the best bet is Barracoutta sails as the Devil in disguise AUS666 Said.
Windsurfnsnow can also organise the repair but the drive over the bridge and the stop and go traffic to much head ache, the drive southside from Rose Bay is constant if before peak hour traffic.