Can anyone recommend a reputable bike shop that provides servicing and repair in the Scarborough area? I know of D'ornellas, but I'm looking for alternatives. The closer to Kennedy Commons the better.
Before I read your post I was going to say D'Ornellas. There was a place called West Hill Cycle on Kingston west of Lawrence. I can't guarantee they're still around.
Its not Scarborough, but its not too far - Flying Wheels on Manor Rd (south of Eglinton) off of Bayview. The owner/mechanic does not sell bikes, he is strictly repairs, and also builds bikes for customers. A very skilled mechanic, and a really nice guy too!
If you prefer a full service shop with sales and service, I highly recommend Enduro Sport on Laird south of Eglinton.