Home / Services / Key programming
Trade Only BMW Trade Services

BMW trade ECU services. Body shops, rebuilders, trade.

BMW-specialist services for the trade — body shops, accident repair centres, salvage rebuilders, indie BMW garages. DME/DDE cloning, CAS/FEM/BDC matching, key programming, EGS adaptation. Trade rates, scheduled visits, 30-day invoice terms.

BMW Trade Services illustration CAS FEM BDC TRADE ECU CHIP BMW TRADE SERVICES DASHTECH
Call us — 7 days, 7am–9pm 07550 006 999 Tap to call. Free quotes within minutes. Live Chat
Rapid Quote 24/7.

Body shop / rebuild work.
Mobile to your workshop.

For body shops and trade workshops, the postal route for ECU work adds 3-5 days to a repair turnaround — bad for cycle time, bad for parking, bad for customers. We come to your workshop, do the work on-site, and your car goes out the door same-day.

01 / DME / DDE cloning

Petrol & diesel ECU cloning.

Full BMW DME (petrol) and DDE (diesel) cloning service. E, F and G-series covered. ISN matching when originals are unreadable. Trade priority same-day turnaround in most cases.

Same-day priority
02 / CAS / FEM / BDC

Immobiliser module work.

CAS1 through CAS4, FEM, BDC, BDC2 — all immobiliser/body modules adapted to your VIN. Used modules accepted as donors. Mileage matching included.

CAS · FEM · BDC2
03 / Key programming

Single keys & full sets.

BMW key programming alongside ECU work — adapt new keys to the cloned/adapted modules. Full all-keys-lost on rebuild projects. Same visit, no second appointment.

AKL · rebuild keys
04 / EGS gearbox

Used gearbox ECUs.

ZF 6HP and 8HP gearbox controllers (EGS) ISN-matched to your CAS/FEM. Used gearbox swaps don't need dealer coding if we handle the EGS adaptation.

6HP · 8HP · ISN
05 / 30-day terms

Trade invoice terms.

Established trade accounts get 30-day invoice terms. No card payment needed per job, no chasing for invoices. Single point of contact, monthly statements, transparent pricing.

30-day invoices
06 / Scheduled visits

Multi-job efficiency.

Running multiple BMW jobs? Schedule a weekly or fortnightly visit — we work through everything on-site. More efficient than per-job callouts, lower per-job pricing, predictable schedule.

Weekly / fortnightly

Built for trade.
Built for cycle time.

Your workshop runs on cycle time and labour utilisation. Our trade service is designed to slot in — not slow you down. On-site, scheduled, invoiced. No bottlenecks.

  1. 01

    Book the visit

    Book a one-off or scheduled visit. WhatsApp the job details and we confirm timing within minutes. Multiple cars at one visit always welcome — we work through them in priority order.

  2. 02

    On-site work

    We come to your workshop with all the kit needed. ECU cloning, key programming, CAS/FEM/BDC work all done on your premises. Your technicians keep working on other jobs; we work on the ECUs.

  3. 03

    Invoice & documented

    Each job documented with the work performed, parts used (donor ECU numbers etc.), and verification photos for your records. Invoice issued direct, 30-day terms for established accounts.

BMW Trade Services illustration CAS FEM BDC TRADE ECU CHIP BMW TRADE SERVICES DASHTECH

All variants,
all platforms.

Mobile key programming covers most modern marques and immobiliser systems. These are the makes we programme keys for most often:

BMW E-series
BMW F-series
BMW G-series
MINI R-series
MINI F-series
BMW M-cars
BMW i-cars
BMW Performance
CAS1-CAS4
FEM · BDC · BDC2
EGS 6HP
EGS 8HP
MSD80 · MSV80
MEVD17 · MG1
EDC17 · MD1
All BMW DDE
Audi
Mercedes
VW
Porsche
Mini
Land Rover
Jaguar
SEAT
Škoda
Ford
Vauxhall
Toyota
Citroën

Don't see your make? Give us a call — Japanese, Korean, French and Italian marques are all on the list, just send the registration over and we'll confirm.

Trade only · 30-day terms
Trade BMW services,
built for cycle time.

Body shops, salvage rebuilders, indie BMW garages — DashTech comes to your workshop with everything needed for DME, DDE, CAS, FEM, BDC and key work. Trade rates, scheduled visits, 30-day terms.

What our trade
customers say.

★★★★★
5.0 / 5.0Trusted by UK drivers
"

DashTech does our BMW ECU work on-site every Friday. Game-changer for our cycle time. Cars in Monday, out Friday — none of the postal lag we used to have.

BS
Workshop Manager
Croydon · BMW indie garage
"

Run a salvage rebuild operation. DashTech handles every BMW key+ECU job — saves us using postal services that take a week. Trade rates make it commercially viable on volume.

JR
Rebuild Operator
Bromley · Cat S/N rebuilds
"

Body shop — DashTech comes when we need them. Same-day in 80% of cases. Customers love the turnaround. 30-day invoice terms work for our cashflow.

KP
Body Shop Owner
Reigate · BMW-friendly body shop

BMW trade services, explained.

What discount do trade accounts get?
Typically 10-15% off standard rates for repeat work. Higher discount for scheduled visits with multiple jobs. Send a sample job for a written trade pricing schedule.
Do you offer 30-day invoice terms?
Yes — for established trade accounts after the first 2-3 jobs. Single monthly invoice, transparent line-items per job, payment by BACS or card. No chasing for paperwork.
Can you come to our workshop weekly?
Yes — scheduled weekly or fortnightly visits work well for higher-volume body shops and rebuilders. We work through multiple jobs on-site, prioritising urgent cars. Schedule discussed during account setup.
What if a job goes wrong?
Documented every step with photos and verification. Used donor ECUs and modules are noted by serial number. If something's wrong post-work, we come back same-day to investigate. We carry full trade liability insurance.
Do you offer wholesale parts?
We don't sell parts directly, but we can recommend reliable used-ECU suppliers (eBay UK breakers, salvage sites) and confirm part numbers before you buy. Some trade customers want us to source the donor — we can do that on cost-plus basis.
What's your typical turnaround on a trade job?
On-site cloning: 60-150 minutes depending on complexity. Most trade jobs same-day. Postal jobs (for outside our travel area): 48-72 hours from receipt of parts.
What if I've lost all my keys to my car?
No problem — we can programme a new key from scratch with no working key needed. We come to wherever the car is parked, programme a transponder and remote on the driveway, and verify everything works before leaving. Most all-keys-lost jobs are completed in 60–120 minutes on site. See our dedicated All Keys Lost page for emergency details.
Will the new key be a genuine OEM key or aftermarket?
Both options available. Aftermarket keys are good quality, identical function, lower cost — the most popular choice. Genuine OEM (manufacturer-branded) keys are available on request at slightly higher cost. We discuss both options when you enquire.
Do existing keys still work after a new one is programmed?
Yes by default — adding a new key doesn't disable existing ones. If you've lost a key and want the missing one disabled for security (so it can't be used to steal the car if found), we can do that during the same visit. All-keys-lost jobs automatically clear any previously-programmed keys.
Do you cover my make and model?
BMW (E-series, F-series, G-series), MINI, Audi, VW, SEAT, Skoda, Mercedes, Porsche, Ford, Vauxhall, Land Rover, Jaguar, Renault, Peugeot, Citroen and most modern Japanese and Korean marques. Send the registration over and we'll confirm before booking.
Where do you cover for mobile key programming?
DashTech Services is based in Wimbledon, South-West London. We cover London, Surrey, Kent, Sussex, Hampshire, Berkshire, Buckinghamshire and the wider South-East within an 80-mile radius for same-day mobile work. Pre-booked jobs further afield are also welcome — get in touch.

Free quote.

The quickest way to get a price is to call us — or WhatsApp with your reg and the symptoms. Most quotes back within minutes, 7 days a week.

Tap to call now 07550 006 999 7 days a week, 7am–9pm. We answer when we can; voicemails returned the same day.
Live Chat · Quickest reply
Send a message
Coverage
UK-wide, mobile
Response time
Within minutes

Or request a quote.

Fill it in, hit send, we'll be in touch the same day.

Call us now 07550 006 999
Call