Well, I can tell you that I've had fantastic experience with a non Volvo specialist at a
place called Sam's Garage.
They are in Markham, worth the drive. I often get my sister's Volvo (which is now my
Volvo) repaired there, well, not that often , its quite reliable.
Anyhow, they are an honest shop and have a state of the art facility. They are European
auto specialists.
There is also a Volvo specialist right down-town, but I cannot remember where it is
exacltly. If I'm not mistaken, its behind My Apartment (the nightclub).