Texas Triumph Service Departments
I've decided to have my 12k mile service done at a dealer. I live North of Houston, but will be traveling to both Dallas and San Antonio frequently, so can pretty much choose which dealer to take her to.
Is there a general consensus as to who has a stellar service shop? Or perhaps more pertinent, are there any to absolutely avoid? I know it's a pretty subjective question, but if I'm going to pay premium to have this done, I'd like for it to be with a "premium" shop/dealer.
Feel free to PM if you'd rather not post an opinion publicly.
Thanks for any insight.
Last edited by xaman; 12-08-2012 at 08:47 PM.