Bike has about 22k on it. nothing for a beemer and I have done all the work myself. Oil etc every three k and valves etc every 6 k .. Very easy to do yourself. bike has intercom system ,gps tank bag side and top case, custom seat also set up for satellite radio you provide. Can make a deal...