BMW Locksmith in Atlanta, GA: Keys and Remotes Programmed Beside the Car
From an E46 with a chip key to a G30 with Comfort Access, the module that holds your key data is identified first. No key left at all? Give the model and year and the dispatcher confirms the job for that BMW on the first call.

Verified on Google
Business Profile · Brookhaven
Mobile service since 2023
Mobile, 24/7
We come to where you are
Arrival window confirmed on the call
NASTF VSP
Vehicle Security Professional
Dealer-level key programming
ALOA Training
EEPROM, auto electronics, access control
32 CEU hours
A mobile BMW locksmith, module by module
As a mobile BMW and MINI locksmith for Metro Atlanta, GA, 4Keys Locksmith is dispatched from Brookhaven around the clock: insured by The Hartford, NASTF VSP authorized and ALOA-trained, and on file as 4Keys Locksmith LLC with the Georgia Secretary of State.
Keys and remotes are cut and programmed in the driveway, the garage or the deck where the BMW stands, because 4Keys runs vans instead of a counter (mobile, with no shop). The van comes from Brookhaven, and your arrival estimate comes on the call. The price is quoted by phone before anyone is sent, including the surcharge for calls between 9 PM and 7 AM local time, and on Sundays and federal holidays, and published reference rates are on the pricing page. Both English and Spanish are spoken on the phones.
BMW is one of six origins the van works on, along with American, Japanese, Korean, British and Italian makes and the other German brands. That includes keys for modern cars, from the CAS4 key of an F10 to the FEM and BDC smart keys of the F30 and G30. On every European make the same question comes first: which module holds the key data, and what does the manufacturer let a NASTF VSP locksmith reach. On a BMW, 4Keys programs the key with VVDI2 key-programming equipment, using original (OEM) BMW keys, and with the training behind its ALOA training; luxury key programming describes the service across brands, and the Mercedes-Benz, Audi, Volkswagen and Land Rover pages cover their own systems.
EWS, CAS, CAS4, FEM and BDC: five homes for one key's identity
BMW has moved the immobilizer between modules as the chassis changed. Each card names the module, the cars BMW's own bulletins put on it, and the key a vendor lists for it.
EWS on the E46
CAS on the E90, E60 and X1
CAS4 on the F10 and F25
FEM from the F30 on
BDC on the G30 and X2
The MINI Cooper R56
Why two BMWs of the same year can need different key jobs
The module is only half the story; the encryption inside it is the other half. Xhorse's VVDI BMW manual, a tool maker's document, names the CAS generations CAS1, CAS2, CAS3, CAS3+ and CAS4, and separates an encrypted CAS3+ (written CAS3++) with an ISTAP subtype. On the encrypted versions the engine computer, the DME, verifies the key too, through a code the trade calls the ISN. Adding a key to an encrypted CAS3+ therefore takes a working key or that ISN, and an encrypted CAS4 with every key lost brings the engine computer's data into the job. That is why the dispatcher asks how many working keys you have before giving a time for the visit.
The electric steering lock adds a step on CAS cars. The same manual warns that adding a key on CAS1 to CAS3 can leave an ELV error or a no-start until the modules are synchronized, DME to CAS and then CAS to ELV, and that synchronization belongs to the key job. Early E90 and E60 builds also have a BMW bulletin of their own about an ELV that will not release, answered in the questions below.
BMW gives owners no programming procedure of their own. The 2016 3 Series owner's manual says the car leaves the factory with two remote controls, each with an integrated key for the driver's door and the glove compartment, that new remotes come from the service center and that lost ones can be disabled there; BMW USA's replacement-key answer is to contact a BMW center. A key vendor puts it plainly: in general, newer replacement remote keys have no onboard programming procedure. 4Keys Locksmith programs them in the driveway or the deck, with the programming equipment the van carries.
Two bulletins mark where the dealer's own channel takes over or where a new key can misbehave. SIB B61 11 18 says a replaced FEM on the F22, F30, F32, F87 and related chassis must be programmed in an online IRAP session requested from BMW of North America Technical Service, a dealer procedure for module replacement rather than for adding a key. And SIB B66 16 18 covers G30s built between July 1, 2015 and April 30, 2018 with a factory I-level below 18-03: after a new replacement remote is taught in, Comfort Access and Passive Go stop working and the engine starts only with the key held at the steering-column ring antenna. BMW's fix is a complete new key set with a new BDC, so on a G30 the dispatcher asks for the build date before quoting a single remote.
BMW models by chassis and key module, from the E46 to the G30
Year bands as BMW's bulletins, the chassis references and the key vendors print them. A model listed by two sources at once is settled from the VIN on the call.
| Model (chassis) | Year band (source) | Module and key | Service |
|---|---|---|---|
| 3 Series (E46) | 1998-2005 (key listing) | EWS; remote-head key, ID44 chip, HU92 blade | Key cutting and programming, ignition work, lockout service |
| 3 Series (E90-E93) | 2006-2011 (CAS3 key listing) | CAS3 slot key; ELV steering lock | Spare and all-keys-lost programming, the year confirmed on the call; ELV diagnosis |
| 3 Series (F30) | From 2012 | FEM; Hitag Pro 49 smart key | Smart key programming, remote pairing, Comfort Start diagnosis |
| 2 Series (F22), M2 (F87), 4 Series (F32/F33/F36) | F22 from 2014, M2 from 2016, F32 built 2013-2020 | FEM (SIB B61 11 18) | Spare and lost-key programming, remotes |
| 5 Series 528i / 535i (E60) | 2007-2010 in the US | CAS3 slot key; ELV steering lock | Key programming, ELV and no-start diagnosis |
| 5 Series (F10) | 2011-2016 | CAS4; Hitag Pro ID49 smart key | Spare keys, lost-key jobs with the model year checked by the dispatcher, panic button diagnosis |
| 5 Series 540i (G30) | 2017-2023 | BDC smart key; build date checked against SIB B66 16 18 | Remote and smart key programming, Comfort Access diagnosis |
| X1 (E84) | 2013-2015 in the US | CAS3 smart key | Spare and replacement key programming |
| X2 (F39) | 2018-2023 | BDC in the front passenger footwell | Smart key programming, all keys lost, module diagnosis |
| X3 (F25) | From 2011 | CAS4 (SIB B61 38 12) | Spare keys, lost keys, remote programming |
| MINI Cooper hatch (R56) | 2006-2013 | CAS 3B smart key, ID46 chip, HU92RP blade | Smart key programming, lockout service, emergency blade cutting |
Sources: BMW of North America service information bulletins filed with NHTSA, the BMW 3 Series owner's manual, chassis references and key-vendor listings. Emergency inserts listed by vendors: the CAS3 insert for 3 Series 2006-2011 and 5 Series 2004-2011, the HU100R insert for 3 Series 2014-2024 and 5 Series 2014-2023. No i models or plug-in hybrids are listed.
When the BMW key works but the car does not: five bulletins worth knowing
On the F30, SIB B61 20 14 describes Comfort Start failing while the car still starts with the key held at the steering-column emergency area, caused by front interior aerial wiring shorted against a metal bracket, with FEM fault codes 804105 and 804104. SIB B66 07 12 covers F30 remotes whose buttons act wrongly after an ISTA/P coding, fixed by recoding the FEM. On F10 and F25 cars built August 2010 to June 2012, SIB B61 38 12 is a CAS coding service action for a dead panic button. On the G30, SIB 66 19 19 says a static discharge may leave the key in a deep-sleep state that stops Comfort Access entry and start until a button is pressed or the key battery is refitted, and SIB 61 25 20 covers remote buttons that stop working, spare included, on pre-July 2020 cars with Comfort Access. None of those calls for a new key, which is why the technician reads the fault before selling one. Symptom guides: key fob not working and deprogrammed or broken fob.
What 4Keys does on a BMW, job by job
Every service on every BMW and MINI in the table, with what the module changes.
BMW lockout
A second key while the first one works
No BMW key left
Smart keys, remotes and fobs bought online
E46 ignition and broken blades
FEM, BDC and CAS module work
Company BMWs and fleets
Switching off a lost BMW key
BMW keys in town and across the metro, plus the locks at home and at work
The same Brookhaven dispatch reaches intown neighborhoods and suburbs alike. Georgia pages for Midtown Atlanta, Virginia-Highland, Inman Park, Old Fourth Ward and Grant Park show part of the area, and every other Metro Atlanta address is covered too.
A BMW gets its key wherever it sits: parked at the curb, in a condo or apartment garage, in a driveway, or on a workplace lot. In a garage with a gate or a key card, give the access details on the call; at the curb, name the nearest cross street and which side you are on. Any documents the case needs are named during that call, and the technician who phones you back may want a picture of the key or the dashboard.
The van carries lock hardware as well as key equipment. At home it opens locked doors, rekeys cylinders, fits new locks, deadbolts and smart locks (home lock service; in Georgia, house locks across the metro). At work it rekeys after staff leave and sets up master keys, access control, panic bars and storefront locks (business lock service; in Georgia, locks for Atlanta businesses).
What Our Customers Actually Said
Every review below is 5 stars, published word for word. Showing 4 of 97.
David provides excellent service! He came out on a Sunday and drove over 50 miles to help out with a new BMW key. He was prompt, professional, and got the job done. Highly recommend!
Excelente servicio , precio razonable y excelente atención 🫶🏻
David had amazing customer service, I will definitely recommend to friends.
David did an awesome job for my car. Quick and on time. Great communication
FAQ - BMW and MINI Key Questions
No key detected, dead remote buttons, every key lost, a steering lock warning, programming at home, keys bought online, MINI keys, a used BMW with one key and other European makes.
Which module, which key, what price: all settled on one call.
Read the VIN, model and year to the dispatcher and say how many working keys you hold. The job and the quote come on that call, and a technician leaves Brookhaven only once you agree.
The price depends on the job and the components it needs; you get the exact total on the phone before the technician is sent. See our reference prices.
