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
Loading…