
Keep your BMW bike in top condition through winter. John Clark BMW Motorrad are offering a Fixed-price oil & filter service* with free collection & delivery up to 50 miles from only £149. Book now and get road‑ready in advance of the new season.
Prices below are for the oil & filter service only, as per our winter offer. Add an MOT for £25 when you book this service.
| Model | Engine/Notes | Service | Winter Price |
|---|---|---|---|
| F model | — | Oil & filter | £159 |
| G model | — | Oil & filter | £149 |
| K model | — | Oil & filter | £174 |
| R model | Up to 1250cc | Oil & filter | £164 |
| R model | 1300cc | Oil & filter | £189 |
| R model | 1800cc | Oil & filter | £199 |
| S model | — | Oil & filter | £159 |
Add MOT for £25 when booked with any service above. Offer runs from December through February. Limited availability—advance booking recommended.
We’ll pick up and return your bike at no extra cost within a 50‑mile radius. A convenient way to get winter‑ready without the hassle.
Fresh oil protects against cold‑start wear, and a health check helps spot issues early. Book now and be ready when the riding season starts.
Call us, visit our team, or use the form below. We’ll confirm a slot and arrange collection if required.
Visit your nearest John Clark BMW Motorrad dealership or call us to book your oil & filter service
Aberdeen: 01224 335 577
Tayside: 01382 815 993
Promotion ends 28th February 2026.