Competition Wheels & Cycles inc.

Authorized Dealer Product Line

Red Line Synthetic Oil




Bel-Ray lubricants


Bendzall Lubricants


Dunlop Tires


Hebo Clothing



Keihin Carburetors


K&N Air Filters




Michelin tires


Mikuni Carburetors

Motion Pro

NGK Spark Pluges



RK Racing Chains



Vesrah Brake Pads

Welcome to Competition Wheels and Cycles Inc.

Where motorcycle observed trials and vintage motorcycles are our passion.


We are factory authorized and supported dealers for Beta, TRS and carry an extensive inventory of parts and accessories to support these and other brands.


We can now make throttle, brake, and clutch cables for all vintage bikes!


Remember the smells of vintage bikes back in the 'day? We now sell Blendzall racing castor oils!


We have a fully equipped service department and factory trained mechanic to handle all of your service needs.

Please stop in and say hello anytime you are in the area, the coffee is always hot, or give us a call and let’s talk motorcycles, trials, vintage racing, or most anything else.



TRS Motorcycles are here

TRS america

Competition Wheels and Cycles is proud to be offering TRS Motorcycles - a new and exciting Trials motorcycle designed by 7-time World Trials Champion Jordi Tarres.


In the shop


Please keep checking back, and stop by the shop for a test ride on our new TRS Motorcycles.




Site Navigation



Service Department

  • Motorcycle race preparation
  • Suspension Tuning & Repair
  • Fork Straightening
  • Engine rebuilding and performance tuning
  • Crankshaft Rebuilding and truing


Vintage Motorcycle Restoration Service

  • Specializing in vintage Road Racing, Motocross, Flat Track, and Trials bike restorations.
  • Mikuni & Keihin Carburetor Parts & Service


Vintage & Modern
Professional Wheel Building and Truing for:

  • Motocross
  • Road Racing
  • Trials
  • Supermoto Conversions


Location Map


View Larger Map



Contact Information:

Competition Wheels and Cycles, Inc.
James and Janet McKenzie
5851 Weddington Road
Concord, NC. 28027
Phone: (704) 906-3238