I have mine done by Terry at D&H Motorcycles in Bath, always an excellent price, tho my bike is 7 years old now so I don't bother using a main dealer