top of page

Our Workshop


In our workshop we have three fully trained mechanics who work full time. They are all devoted to giving best possible service at all times

Even though our shop has been around for over a century our mechanics are fully up-to-date with all modern tooling and diagnostics. We can repair not only our own brands of bikes that we sell but we can do servicing and repairs on most other bikes too including diagnostic repairs plus we offer a collections and deliveries service so just ask when booking your bike in about prices.

We can also do estimates for insurance repairs on most makes of bikes. 

We have invested time and effort into making our workshop efficient and that the work we do is of a great quality

Alongside our workshop we also have an extensive range of hard parts for all makes and models of bikes. We keep batteries, oil filters, spark plugs, oil and brake pads for almost all scooters and motorcycles, so rest assured if you book your bike in for a service with us we should have the appropriate parts in stock to get your bike ready for you for the same day

Spare Parts

We have a wide range of spare parts that we carry in stock at all times

Our extensive stock ranges from EBC brake pads to almost every YUASA Motorcycle battery

We have huge stock of:

NGK Spark Plugs

Yuasa Batteries

Hi-Flo Oil Filters

EBC Brake Pads & Shoes

Rock Oil


Renthal Handlebars and Grips

Motobatt Batteries

Fuel Hose Pipe

Cleaning & Polishing Equipment



We stock a large range of Oxford Products and can source anything from their range - you can view that here 

Plus loads of Piaggio spare parts in stock

PLUS we have part's fiches available for almost every make of motorcycle and Suppliers for all major Motorcycle brand so getting a spare part for your bike shouldn't be a problem

If you have a parts enquiry use the contact us box below to see if we can help

If you would like to get in touch with us about your bike, you can use this contact form below, otherwise you can send us an email on or call 01481 710192 

Success! Message received.

bottom of page