I don't know the Midland area services very well, so I asked a fellow that maintains a website on Cruising on Georgian Bay
. He reccomended Sobstad in Barrie. The only other option I'm aware of is UK Halsey in Collingwood. Other option would be one of the sail lofts in Toronto, closer to home during the week.
I am new to sailing so can only tell you of my one and only experience having work done on my sail.
When I bought my boat last year, the PO told me that he thought that the (original) main was pooched. The boat is a '79 Nash. He hadn't used it for the previous 2 seasons and suspected that the stitching was shot.
I sailed with the old main all last year. It seemed to be okay, but, not being an expert, I assumed that it would need to be replaced.
I took it into Sobstad in Barrie and asked them to inspect it and either tell me it needed replacing (in which case I would have them do the work) or give me a quote on repairs. A few weeks later I got a bill from them for $126.00 CDN. I was a little pissed as I thought they were charging me for the inspection. I headed down to the loft, ready to bitch. It turns out that they had made any necessary repairs (it was quite a long list, I can't remember all the details right now) and they told me the sail was now in good shape. I asked about treating the old sail, to firm it up. They could have easily gouged me, but they suggested that the small improvement in performance would not justify the cost. I was very impressed by their customer service and ethics.
I had them put together a new main halyard for me and this winter will get all of my halyards replaced by them.
Again, this was my first and only experience with a loft, but I would recommend them to anyone who asks.
Here are their #'s:
220 Bayview Dr., Unit 7
L4N 4Y8 Canada
Phone: 705 737-3288 and 800 713-9197
Fax: 705 737-5932
Email: Richard Osborn