Skip to content
★★★★★ 4.9 from 90 Google reviews
BMW M specialists for all of Scotland
Over 25 years on performance BMWs
Motorsport race team background
Every job photographed as it goes
RDM merch pre-sale: free UK postage
2027 sponsorship now open
New: the RDM Community, for BMW M owners
Probably Scotland's most qualified rod bearing specialists
In-house DME unlocks for all M cars, including 2020 on
Post-purchase inspections on every model
Celtic Tuning authorised dealer
Now in Linlithgow, just off the M9
Call 0131 333 1653
★★★★★ 4.9 from 90 Google reviews
BMW M specialists for all of Scotland
Over 25 years on performance BMWs
Motorsport race team background
Every job photographed as it goes
RDM merch pre-sale: free UK postage
2027 sponsorship now open
New: the RDM Community, for BMW M owners
Probably Scotland's most qualified rod bearing specialists
In-house DME unlocks for all M cars, including 2020 on
Post-purchase inspections on every model
Celtic Tuning authorised dealer
Now in Linlithgow, just off the M9
Call 0131 333 1653
Models
1 & 2 Series
1M
(E82)
M135i / M235i
(F2x)
M140i / M240i
(F2x)
M2
(F87)
M2
(G87)
3 & 4 Series
M3
(E30)
M3
(E36)
M3
(E46)
M3
(E9x)
M3
(F80)
M3
(G8x)
M4
(F8x)
M4
(G8x)
5, 6 & 8 Series
M5
(E39)
M5
(E6x)
M5
(F10)
M5
(F90)
M6
(E6x)
M6
(F1x)
M8
(F9x)
Z & more
Z3 M
(E36/7)
Z4 M
(E8x)
Something else?
See all models
. Can't see your car? Call us on
0131 333 1653
.
Services
Servicing
Engine work
Chassis development
Post-purchase inspections
Parts and tuning
About
Gallery
Blog
Sponsors
Community
0131 333 1653
Book online
Enquire
Book
×
Models
1 & 2 Series
1M
(E82)
M135i / M235i
(F2x)
M140i / M240i
(F2x)
M2
(F87)
M2
(G87)
3 & 4 Series
M3
(E30)
M3
(E36)
M3
(E46)
M3
(E9x)
M3
(F80)
M3
(G8x)
M4
(F8x)
M4
(G8x)
5, 6 & 8 Series
M5
(E39)
M5
(E6x)
M5
(F10)
M5
(F90)
M6
(E6x)
M6
(F1x)
M8
(F9x)
Z & more
Z3 M
(E36/7)
Z4 M
(E8x)
Something else?
Services
Servicing
Engine work
Chassis development
Post-purchase inspections
Parts and tuning
About
Gallery
Blog
Merch
Sponsors
Community
Send an enquiry
Book online
Call 0131 333 1653
Community
Builds
RDM Racing
New thread
Rules
Search threads
RD Motorsport
Community
Loading…