Update:
Comox Valley Cleaning @ 815 Cliffe, and White Hat Drycleaning @ 444 Lerwick (Crown Isle Plaza) will both dryclean kilts for a reasonable price. Also, Debbie @ Perfect Fit can do minor repairs and adjustments to kilts. She is available Mon-Fri 250-334-1733 (cell 250-218-3064)