Salt Lake City, Utah

Parts. Repair. Programming. Done right.

Marr Automotive Solutions is Salt Lake City's one-stop shop for quality auto parts, expert repair, and key & ECU programming — backed by ASE-certified technicians and honest pricing.

15+Years in SLC
4.9★Average rating
2,400+Vehicles serviced
Inside the Marr Automotive Solutions workshop — ECU shelf, module programming bench, and tool wall
What we do

Three services. One trusted shop.

Everything your vehicle needs, under one roof in Salt Lake City.

Auto Parts

VIN-programmed ignition switch modules and immobilizers, ready to ship — plus special-order sourcing for anything else you need.

  • Ignition switch modules & immobilizers
  • VIN-programmed & ready to install
  • Fast special-order sourcing
Browse Catalog

Repair Services

Are you local and need a repair done ASAP? Contact us to set up an appointment.

  • Full diagnostics
  • Bench testing
  • Fast turnaround
Book Service

Programming Services

Key fob & remote programming, ECU/module programming, and immobilizer resets.

  • Key fob & remote programming
  • ECU / module programming
  • Immobilizer & diagnostic reflash
View Services
Why Marr

Trusted by Salt Lake City drivers

Straightforward pricing, certified work, and a warranty that backs it up.

15+ years serving SLC

Established local shop

ASE certified technicians

Trained & verified staff

Same-day service available

Most common repairs

1–3 Yr extended warranty options

Available on parts

Reviews

What our customers say

Placeholder reviews — swap in real customer quotes before launch.

"Had my key fob reprogrammed same day after I lost my spare. Fast, and cheaper than the dealership quoted."
Jordan T.Sugar House, SLC
"Ordered a part through their catalog and picked it up next day. Staff actually explained what I was buying instead of upselling me."
Maria R.Rose Park, SLC
"Honest diagnosis on a check-engine light that two other shops couldn't figure out. Fixed it right the first time."
David K.Millcreek, SLC
Questions

Frequently asked questions

Do I need an appointment for repairs?
Yes — we work by appointment rather than a walk-in storefront, so reach out first to schedule diagnostics, repairs, or programming. This lets us have the right parts on hand and arrange drop-off, pickup, or shipping ahead of time.
Can you source parts you don't have in stock?
Yes — most special-order parts arrive within 1–3 business days. Use the Parts Catalog to check current stock, or contact us directly for a quote.
How long does key fob or ECU programming take?
Most key fob and remote programming is done same-day, often within the hour. ECU/module programming and immobilizer work typically takes 1–2 hours depending on the vehicle.
Do repairs come with a warranty?
Yes — we offer 1, 2, and 3 year extended warranty options.
What areas do you serve around Salt Lake City?
We primarily serve Salt Lake City and the surrounding Salt Lake Valley, including Sugar House, Millcreek, Rose Park, and Murray. Contact us if you're unsure whether you're in range.
Get in touch

Get in touch or request a quote

We'll get back to you within one business day.

Service Area

Salt Lake City, Utah

Mailing Address

10102 S Redwood Rd, South Jordan, UT 84095-9998

Shop Hours

Mon–Fri: 8:00 AM – 6:00 PM
Sat: 9:00 AM – 3:00 PM
Sun: Closed

Customer Service Hours

Every day: 8:00 AM – 9:00 PM

Salt Lake City, Utah

Request a Quote