Duvall's Auto Lab Start an orderOrder

Send us the module. Get it back ready to plug in.

Mail-in repair, cloning and programming for engine, transmission, body, airbag, ABS and key modules. Built for repair shops, open to owners.

  • Most jobs ship back within of arriving.
  • We confirm every job by VIN and part number before you ship, so nothing comes back unfixable by surprise.
  • Pay by PayPal invoice. Use your PayPal account or a card.

Check your vehicle

Pick your make and model to see which modules we handle and what they cost.

Your modules and prices will show up here.

How mail-in service works

Five steps from a dead module to a working car. You pay shipping both ways, and you never ship anything until we've confirmed we can do the job.

  1. Check your vehicle

    Find your module and price with the lookup above, or call us if it isn't listed.

  2. Send a request

    Fill out the order form with the VIN and module part number. We confirm we can do it.

  3. Pay the PayPal invoice

    We email an invoice for the service plus your return shipping.

  4. Ship your module

    Pack it with the printed packing slip and ship it to us with tracking.

  5. Plug it in

    We repair or program it, test it and ship it back. Most modules go straight in with no extra programming.

Services and pricing

Starting prices for common jobs. Your exact price depends on the vehicle and module, and we confirm it before you ship. Return shipping is added to your invoice at cost.

Programmed replacement units: if you don't have a module to send, we can source one and program it to your VIN. That's priced as the unit cost plus programming from $250, and we quote it before you pay. Exotic makes are quoted per job.

Mail-in key programming

Duplicate keys or all keys lost. Pick your vehicle to see what to send and what it costs. Some newer cars with changing rolling codes or online security have to be finished on the car, so those show a "call for a quote" instead of a price. Everything priced ships back ready to plug in within .

Find your vehicle

Your key service, the module to send and the price will show up here.

Only vehicles we program keys for by mail are listed. Don't see yours? Call and we'll check.

Need keys cut? We cut to your VIN for $155.
Flat rate, by VIN — no door lock to ship. Add it to any key programming order.

Shipping and payment

Simple rules so there are no surprises on your invoice.

You pay shipping both ways

Ship your module to us with any carrier, and use tracking. Insurance is a good idea on expensive modules, because we can't cover packages lost on the way in.

Return shipping is added to your PayPal invoice at our cost from the carrier. Pick ground, 2-day or overnight when you order.

Wrap the module in anti-static or bubble wrap. Don't send brackets, harnesses or whole fuse boxes unless we ask.

Ship to

Pay with PayPal

After we confirm your request, we email you a PayPal invoice for the service and your return shipping. You can pay with your PayPal account or a debit or credit card through PayPal.

Ship your module once the invoice is paid. Put the packing slip in the box so we can match it to your order.

Invoices go to the email on your order, from .

Questions shops ask

Still stuck? Call .

Who pays for shipping?

You do, both ways. You ship the module to us with your own carrier and tracking. Return shipping is added to your PayPal invoice at our cost from the carrier, based on the speed you choose.

How fast will I get it back?

Most jobs ship back within after your module arrives. Overnight return shipping gets it to you the next business day after that.

Will I need to program anything after install?

Usually not. Most modules are plug and play. A few need a simple relearn or adaptation on the car, and we'll tell you before you ship if yours does.

What if you can't fix my module?

We ship it back and refund the service. You pay return shipping and a bench-test fee.

Is there a warranty?

Repairs carry a warranty, and programming and cloning carry a warranty. Opening or modifying the module voids it.

Can I send more than one module?

Yes. List every module for the vehicle on one order. For different vehicles, send a separate order and packing slip for each, even in the same box.

Do you need proof of ownership?

Yes, for any key or immobilizer job. Include a copy of the registration plus photo ID, or a shop work order.

How does key cutting work?

We cut keys to your VIN for $155 flat, so there is no door lock to ship. Add it to any key programming order, or on its own.

Do you do immobilizer deletes or mileage changes?

No. When we replace or clone a cluster, we transfer the vehicle's true mileage and note it on your paperwork.

Can I cancel after I've paid?

[Your refund policy: for example, full refund before the module ships to us; programming services are non-refundable once work starts.]

Start an order

Send us the details and we'll confirm the job and email your PayPal invoice. Don't ship anything yet.

What you're sending
  • No items yet. Add one with the lookup above, the key programming list, or right here.
Vehicle
You
Proof of ownership

Upload your driver's license and vehicle registration — or, if you're a shop, your repair order / work contract. Images or PDF. Used only to verify ownership.

Provide the license and registration, or the shop contract on its own.

Return shipping speed

You pay shipping both ways. Return shipping is added to your PayPal invoice at our cost from the carrier.

Before you send

  • Find the part number on the module's label. A clear photo helps if we have questions.
  • One request per vehicle. Shops can send several in one box.
  • Not sure which module failed? Call us first. We can't diagnose the car by mail.
View order