Just ordered new Rivals and need to get them mounted and balanced. Can anyone recommend a place in the Flower Mound (home) or Southlake/Westlake (work) areas? I'd like to find a place that will balance them well and won't scratch up my wheels.
I suppose I could trek down to TX Track Works from work.
Thanks.