Skip to main content

247 Auto Locksmith

BCM Programming & Module Coding

Fitting a new or used Body Control Module (BCM), BSI, UCH, GEM or CEM? We programme and update modules on-site across London, Surrey, Sussex and Kent — no dealer appointment, no call-out fee.

No Call Out Fee
100% Mobile Service
New & Used Modules
Same-Day Response

Quick answer

247 Auto Locksmith provides mobile BCM programming and related module coding (BSI, UCH, GEM, CEM) when you fit a new or used body module. Work is completed at your location across London, Surrey, Sussex and Kent with a fixed price before we start.

  • BCM / BSI / UCH / GEM / CEM coding
  • New and used module programming
  • Software updates on supported vehicles
  • No call-out fee · same-day where available

Supported BCM Applications

Search 183 supported jobs by make, model or job type. Prices are quoted per job — none are listed here.

Showing 183 applications

Vehicle Years Job Make
Abarth 500 Mk1/3122009 - 2015BCM Software UpdateAbarth
Alfa Romeo Giulia Mk2/9522016 - 2025BCM Software UpdateAlfa Romeo
Audi Q3 8U2011 - 2018BCM Software UpdateAudi
Citroen Berlingo B92009 - 2018BCM/BSI Software UpdateCitroen
Citroen C3 Aircross Mk1/A882017 - 2024BCM/BSI Software UpdateCitroen
Citroen C3 B6182017 - 2024BCM/BSI Software UpdateCitroen
Citroen C3 Picasso MY102009 - 2017BCM/BSI Software UpdateCitroen
Citroen C4 Grand Picasso Mk2/B782013 - 2018BCM/BSI Software UpdateCitroen
Citroen C4 Mk3/C412020 - 2025BCM/BSI Software UpdateCitroen
Citroen C4 Picasso Mk2/B782013 - 2018BCM/BSI Software UpdateCitroen
Citroen C5 Aircross C842018 - 2025BCM/BSI Software UpdateCitroen
Citroen C5 X E432022 - 2025BCM/BSI Software UpdateCitroen
Citroen Dispatch K02016 - 2025BCM/BSI Software UpdateCitroen
Citroen E-Dispatch K02020 - 2025BCM/BSI Software UpdateCitroen
Citroen Relay Mk32012 - 2014BCM Software UpdateCitroen
Citroen Relay Mk3 FL2014 - 2017BCM Software UpdateCitroen
DS DS3 A552009 - 2018BCM/BSI Software UpdateDS
DS DS4 Crossback B752015 - 2018BCM/BSI Software UpdateDS
Dacia Duster HJD2017 - 2024Auxiliary BCM Coding (EMM/UPC)Dacia
Dacia Jogger RJI2022 - 2026Auxiliary BCM Coding (EMM/UPC)Dacia
Dacia Sandero BJI2019 - 2026Auxiliary BCM Coding (EMM/UPC)Dacia
Fiat 500 3122008 - 2016BCM Software UpdateFiat
Fiat 500 312 FL2016 - 2025BCM Software UpdateFiat
Fiat 500X 334 FL2018 - 2023BCM Software UpdateFiat
Fiat Ducato Mk3 FL Euro 62017 - 2023BCM Software UpdateFiat
Fiat Panda 3192013 - 2023BCM Software UpdateFiat
Fiat Punto 199 FL2012 - 2016BCM Software UpdateFiat
Fiat Punto Evo 1992010 - 2012BCM Software UpdateFiat
Ford C-Max Mk12004 - 2010BCM ProgrammingFord
Ford C-Max Mk12004 - 2010BCM/GEM Unit CodingFord
Ford C-Max Mk22010 - 2019BCM ProgrammingFord
Ford C-Max Mk22010 - 2019BCM Software UpdateFord
Ford EcoSport Mk1/B5152014 - 2023BCM ProgrammingFord
Ford EcoSport Mk1/B5152014 - 2023BCM Software UpdateFord
Ford Edge CD539X2015 - 2019BCM Software UpdateFord
Ford Fiesta Mk62006 - 2008BCM/GEM Unit CodingFord
Ford Fiesta Mk72008 - 2012BCM ProgrammingFord
Ford Fiesta Mk7 FL2013 - 2017BCM ProgrammingFord
Ford Fiesta Mk7 FL2013 - 2017BCM Software UpdateFord
Ford Fiesta Mk82017 - 2025BCM ProgrammingFord
Ford Fiesta Mk82017 - 2025BCM Software UpdateFord
Ford Focus Mk22004 - 2011BCM/GEM Unit CodingFord
Ford Focus Mk32011 - 2014BCM ProgrammingFord
Ford Focus Mk32011 - 2014BCM Software UpdateFord
Ford Focus Mk3 FL/C3462014 - 2018BCM ProgrammingFord
Ford Focus Mk3 FL/C3462014 - 2018BCM Software UpdateFord
Ford Focus Mk4/C5192018 - 2025BCM ProgrammingFord
Ford Focus Mk4/C5192018 - 2025BCM Software UpdateFord
Ford Galaxy Mk32006 - 2010BCM ProgrammingFord
Ford Galaxy Mk3 FL/CD3402010 - 2015BCM ProgrammingFord
Ford Galaxy Mk4/CD3902015 - 2024BCM Software UpdateFord
Ford Grand C-Max Mk2/C3442014 - 2019BCM Software UpdateFord
Ford KA+ Mk32016 - 2019BCM ProgrammingFord
Ford Kuga MK1/C3942008 - 2012BCM/GEM Unit CodingFord
Ford Kuga Mk2/C5202013 - 2019BCM Software UpdateFord
Ford Kuga Mk3/CX4822020 - 2025BCM Software UpdateFord
Ford Mondeo Mk42007 - 2015BCM ProgrammingFord
Ford Mondeo Mk5/CD3912014 - 2022BCM ProgrammingFord
Ford Mustang Mk6/S5502015 - 2023BCM Software UpdateFord
Ford Puma Mk2/BX7262020 - 2026BCM Software UpdateFord
Ford Ranger T62011 - 2015BCM ProgrammingFord
Ford Ranger T6 FL2015 - 2024BCM ProgrammingFord
Ford S-Max Mk12006 - 2010BCM ProgrammingFord
Ford S-Max Mk12006 - 2010BCM Software UpdateFord
Ford S-Max Mk1 FL2010 - 2015BCM ProgrammingFord
Ford Tourneo Connect Mk1 FL2007 - 2012BCM/GEM Unit CodingFord
Ford Tourneo Connect Mk2 FL Euro 6/V4082018 - 2023BCM ProgrammingFord
Ford Tourneo Connect Mk2 FL Euro 6/V4082018 - 2022BCM Software UpdateFord
Ford Tourneo Connect Mk2/V4082013 - 2018BCM ProgrammingFord
Ford Tourneo Custom Mk12012 - 2016BCM ProgrammingFord
Ford Tourneo Custom Mk12012 - 2016BCM Software UpdateFord
Ford Tourneo Custom Mk1 FL Euro 62016 - 2023BCM ProgrammingFord
Ford Tourneo Custom Mk1 FL Euro 62016 - 2023BCM Software UpdateFord
Ford Transit Connect Mk1 FL2007 - 2012BCM/GEM Unit CodingFord
Ford Transit Connect Mk2 FL Euro 6/V4082018 - 2023BCM ProgrammingFord
Ford Transit Connect Mk2 FL Euro 6/V4082018 - 2023BCM Software UpdateFord
Ford Transit Connect Mk2/V4082013 - 2018BCM ProgrammingFord
Ford Transit Courier Mk1/B4602014 - 2023BCM ProgrammingFord
Ford Transit Custom Mk12012 - 2016BCM ProgrammingFord
Ford Transit Custom Mk12012 - 2016BCM Software UpdateFord
Ford Transit Custom Mk1 FL Euro 62016 - 2025BCM ProgrammingFord
Ford Transit Custom Mk1 FL Euro 62016 - 2023BCM Software UpdateFord
Ford Transit Custom Mk2/V7102023 - 2025BCM Software UpdateFord
Ford Transit Mk72006 - 2013BCM ProgrammingFord
Ford Transit Mk82013 - 2016BCM ProgrammingFord
Ford Transit Mk82013 - 2016BCM Software UpdateFord
Ford Transit Mk8 FL Euro 62016 - 2025BCM ProgrammingFord
Ford Transit Mk8 FL Euro 6 (with TRON)2023 - 2026BCM ProgrammingFord
Iveco Daily Mk6 FL2019 - 2026BCM Software UpdateIveco
Jaguar E-Pace X5402017 - 2025BCM Software UpdateJaguar
Jaguar I-Pace X5902018 - 2025BCM Software UpdateJaguar
Jaguar XF X2502008 - 2012BCM Software UpdateJaguar
Jaguar XF X2602018 - 2024BCM Software UpdateJaguar
Jeep Cherokee KL2014 - 2019BCM Software UpdateJeep
Jeep Renegade BU FL2019 - 2025BCM Software UpdateJeep
Land Rover Discovery Mk5/L4622017 - 2025BCM Software UpdateLand Rover
Land Rover Freelander 22007 - 2014BCM Software UpdateLand Rover
Land Rover Range Rover Evoque L5382011 - 2015BCM Software UpdateLand Rover
Land Rover Range Rover Evoque L5512019 - 2025BCM Software UpdateLand Rover
Land Rover Range Rover Sport LW/L494 FL2017 - 2022BCM Software UpdateLand Rover
MG 4 EV EH322022 - 2026BCM Software UpdateMG
MG 5 EP222020 - 2025BCM Software UpdateMG
MG 5 EV EP222020 - 2025BCM Software UpdateMG
MG HS AS232019 - 2024BCM Software UpdateMG
MG ZS ZS112018 - 2024BCM Software UpdateMG
Mazda 3 BL2008 - 2013BCM/GEM Unit CodingMazda
Mazda CX-30 DM2019 - 2026BCM/CEM Software UpdateMazda
Mazda CX-5 KE2012 - 2017BCM/CEM Software UpdateMazda
Mazda MX-5 ND2014 - 2026BCM/GEM Unit CodingMazda
Peugeot 2008 Mk1/A942013 - 2019BCM/BSI Software UpdatePeugeot
Peugeot 2008 Mk2/P242020 - 2026BCM/BSI Software UpdatePeugeot
Peugeot 208 Mk1/A9/IA2012 - 2019BCM/BSI Software UpdatePeugeot
Peugeot 3008 Mk1/T842008 - 2016BCM/BSI Software UpdatePeugeot
Peugeot 3008 Mk2/P842016 - 2024BCM/BSI Software UpdatePeugeot
Peugeot 308 Mk3/P52021 - 2025BCM/BSI Software UpdatePeugeot
Peugeot 308 T72007 - 2013BCM/BSI Software UpdatePeugeot
Peugeot 308 T92013 - 2021BCM/BSI Software UpdatePeugeot
Peugeot 5008 Mk2/P872017 - 2024BCM/BSI Software UpdatePeugeot
Peugeot 508 Mk2/R82019 - 2025BCM/BSI Software UpdatePeugeot
Peugeot Bipper2008 - 2017BCM/BSI Software UpdatePeugeot
Peugeot Boxer Mk3 FL Euro 62017 - 2024BCM Software UpdatePeugeot
Peugeot Boxer Mk3 FL2/X250/MCA2024 - 2026BCM Software UpdatePeugeot
Peugeot E-208 Mk2/P212019 - 2025BCM/BSI Software UpdatePeugeot
Peugeot E-Expert K02020 - 2025BCM/BSI Software UpdatePeugeot
Peugeot E-Traveller K02020 - 2025BCM/BSI Software UpdatePeugeot
Peugeot Expert K02016 - 2025BCM/BSI Software UpdatePeugeot
Peugeot Partner K92018 - 2026BCM/BSI Software UpdatePeugeot
Peugeot Partner Mk2/B92009 - 2018BCM/BSI Software UpdatePeugeot
Renault Captur I2013 - 2019Auxiliary BCM Coding (EMM/UPC)Renault
Renault Captur II/HJB2020 - 2024Auxiliary BCM Coding (EMM/UPC)Renault
Renault Clio III2006 - 2014Auxiliary BCM Coding (EMM/UPC)Renault
Renault Clio III2006 - 2014Used BCM/UCH ProgrammingRenault
Renault Clio IV2013 - 2019Auxiliary BCM Coding (EMM/UPC)Renault
Renault Clio IV2013 - 2019Used BCM/UCH ProgrammingRenault
Renault Clio V2020 - 2026Auxiliary BCM Coding (EMM/UPC)Renault
Renault Grand Scenic III2009 - 2015Auxiliary BCM Coding (EMM/UPC)Renault
Renault Grand Scenic III2009 - 2015Used BCM/UCH ProgrammingRenault
Renault Grand Scenic IV2016 - 2020Auxiliary BCM Coding (EMM/UPC)Renault
Renault Kadjar HFE2015 - 2024Auxiliary BCM Coding (EMM/UPC)Renault
Renault Kangoo Electric II FL2016 - 2023Auxiliary BCM Coding (EMM/UPC)Renault
Renault Kangoo II2008 - 2012Auxiliary BCM Coding (EMM/UPC)Renault
Renault Kangoo II FL2013 - 2020Auxiliary BCM Coding (EMM/UPC)Renault
Renault Laguna III2007 - 2012Used BCM/UCH ProgrammingRenault
Renault Master III2010 - 2019Auxiliary BCM Coding (EMM/UPC)Renault
Renault Master III FL2019 - 2024Auxiliary BCM Coding (EMM/UPC)Renault
Renault Megane III2008 - 2016Auxiliary BCM Coding (EMM/UPC)Renault
Renault Megane III2008 - 2016Used BCM/UCH ProgrammingRenault
Renault Megane IV2016 - 2022Auxiliary BCM Coding (EMM/UPC)Renault
Renault Modus2004 - 2012Auxiliary BCM Coding (EMM/UPC)Renault
Renault Modus2004 - 2012Used BCM/UCH ProgrammingRenault
Renault Scenic III2009 - 2015Auxiliary BCM Coding (EMM/UPC)Renault
Renault Scenic III2009 - 2015Used BCM/UCH ProgrammingRenault
Renault Scenic IV2016 - 2022Auxiliary BCM Coding (EMM/UPC)Renault
Renault Trafic III2014 - 2021Auxiliary BCM Coding (EMM/UPC)Renault
Renault Trafic III2014 - 2021Used BCM/UCH ProgrammingRenault
Renault Trafic III FL/F82/X822021 - 2026Auxiliary BCM Coding (EMM/UPC)Renault
Renault Zoe Mk12013 - 2018Auxiliary BCM Coding (EMM/UPC)Renault
Renault Zoe Mk1 FL2019 - 2024Auxiliary BCM Coding (EMM/UPC)Renault
Skoda Fabia NJ2015 - 2022BCM Software UpdateSkoda
Skoda Kamiq NW42019 - 2026BCM Software UpdateSkoda
Vauxhall Adam2013 - 2019BCM Software UpdateVauxhall
Vauxhall Astra J2009 - 2015BCM Software UpdateVauxhall
Vauxhall Astra L2022 - 2026BCM/BSI Software UpdateVauxhall
Vauxhall Combo E/K92018 - 2026BCM/BSI Software UpdateVauxhall
Vauxhall Corsa D2006 - 2014BCM Software UpdateVauxhall
Vauxhall Corsa E2014 - 2019BCM Software UpdateVauxhall
Vauxhall Corsa F/P2JO2020 - 2026BCM/BSI Software UpdateVauxhall
Vauxhall Crossland X 4570A2017 - 2021BCM/BSI Software UpdateVauxhall
Vauxhall Grandland X Mk1/36302017 - 2021BCM Software UpdateVauxhall
Vauxhall Grandland X Mk1/36302017 - 2021BCM/BSI Software UpdateVauxhall
Vauxhall Insignia A2008 - 2017BCM Software UpdateVauxhall
Vauxhall Insignia B2017 - 2022BCM Software UpdateVauxhall
Vauxhall Meriva B2010 - 2017BCM Software UpdateVauxhall
Vauxhall Mokka A2012 - 2019BCM Software UpdateVauxhall
Vauxhall Mokka P2QO2020 - 2025BCM/BSI Software UpdateVauxhall
Vauxhall Movano B2010 - 2019Auxiliary BCM Coding (EMM/UPC)Vauxhall
Vauxhall Movano B FL2020 - 2022Auxiliary BCM Coding (EMM/UPC)Vauxhall
Vauxhall Vivaro B2014 - 2019Auxiliary BCM Coding (EMM/UPC)Vauxhall
Vauxhall Vivaro B2014 - 2019Used BCM/UCH ProgrammingVauxhall
Vauxhall Vivaro C/K02019 - 2025BCM/BSI Software UpdateVauxhall
Vauxhall Vivaro Electric C/K02021 - 2025BCM/BSI Software UpdateVauxhall
Vauxhall Vivaro Life Electric C/K02021 - 2025BCM/BSI Software UpdateVauxhall
Volkswagen Polo 6R2008 - 2014BCM Software UpdateVolkswagen

Don’t see your exact variant? Send the make, year and BCM / BSI part number on WhatsApp or call 07921 365 247. Support is confirmed before we travel.

What Is BCM Programming?

The Body Control Module (also called BSI, UCH, GEM or CEM on some brands) runs lighting, locking, wipers, alarm and other comfort electronics. When a module is replaced — new or used — it must be programmed to match your vehicle’s VIN, immobiliser and key data.

Without correct coding you can get non-working remotes, lock faults, warning lights or a no-start. Our mobile service codes the module at your home, workplace or roadside across London, Surrey, Sussex and Kent.

New module, used module, or software update

We cover BCM programming, software updates, auxiliary BCM coding, used UCH programming and GEM/BSI updates on the vehicles listed above — confirmed against your registration before work begins.

How Mobile BCM Work Runs

  1. Check support. Use the table or send your registration and part number.
  2. Fixed price. Quoted before we start — no call-out fee.
  3. On-site coding. Module programmed and functions tested with you present.
  4. Handover. Locks, remotes and related systems verified.

Related Ford BCM Guide

For a deeper Ford-focused explanation, see our guide: What Is the BCM, and Why Does It Need Programming? Ford. Also see car key programming and Ford key replacement.

Why Choose Us for BCM Work

Dealer coding often means booking weeks ahead. We bring the tools to you.

Fully Mobile

Programming at your location — home, work, depot or roadside.

New & Used Modules

Coding for replacement BCMs and related body modules on supported cars and vans.

No Call-Out Fee

Transparent fixed pricing agreed before any work begins.

South East Coverage

London, Surrey, Sussex and Kent with same-day response where available.

Need a BCM programmed today?

Call or WhatsApp with your registration and module details. Fixed price before we start.

BCM Programming FAQs

Straight answers for drivers searching BCM, BSI and UCH coding.

What is BCM programming?

BCM programming codes a Body Control Module to your vehicle after a new or used module is fitted, so immobiliser, keys and body electronics work together.

Can you programme a used BCM?

Yes, on supported vehicles. Used BCM, UCH and related modules usually need coding before remotes and locks work correctly.

Do you come to me?

Yes. We are fully mobile across London, Surrey, Sussex and Kent with no call-out fee.

What if my model is not in the table?

Send make, year and BCM part number via WhatsApp or call 07921 365 247. We confirm support before we travel.

Is this cheaper than a main dealer?

In most cases yes — mobile coding avoids towing and dealer labour rates, with a fixed price before work starts.

Which areas do you cover?

London, Surrey, Sussex and Kent. See our areas we serve page or call 07921 365 247.

Book Mobile BCM Programming

Module coding across London, Surrey, Sussex and Kent. No call-out fee. Fixed price before we start.