Independent European Auto Specialists

Dealer-level care. Without the dealer.

EK Motorwerks specializes in European cars like BMW, Mercedes-Benz, Audi, Porsche, VW and Mini, with factory-grade diagnostics, quality parts, and straight answers. We service all makes and models, import and domestic.

We work on all European cars

These are the brands we see most, but if it drives, we can service it.

BMW
Mercedes
Audi
Porsche
VW
Mini
Don't see your car? We service all makes and models, import and domestic, from daily drivers to performance builds.

Service menu

Every job written up like a proper work order. Findings, options, and pricing approved by you before a wrench turns.

SVC 01

Factory maintenance

Oil services, brake fluid flushes, spark plugs, filters and inspection services, logged to keep your warranty and service history intact.

By the book
SVC 02

Diagnostics & electrical

Dealer-grade scan tools for check-engine lights, drivability issues, modules, coding and those faults "no one else can find."

Dealer-grade tools
SVC 03

Engine & drivetrain

Timing services, gaskets and seals, turbochargers, cooling systems, transmission services and mounts, done right the first time.

OEM-quality parts
SVC 04

Brakes, suspension & steering

Pads and rotors, control arms, bushings, shocks, struts and alignments, restoring the way a European car is supposed to feel.

Ride & handling
SVC 05

Pre-purchase inspections

Thinking about buying a used European car? We put it on the lift and give you the honest picture before you sign anything.

Buy with confidence
SVC 06

Performance & upgrades

Intakes, exhausts, suspension and brake upgrades, and tasteful tuning, built around how you actually drive the car.

Ask us first

Why EK Motorwerks

We're a family-owned shop that treats every car on the lift like it's ours, because our name is on the work.

European cars are engineered to a different standard, and they deserve to be serviced to one. That means the right software, the right torque specs, the right parts, and a shop that explains what your car needs in plain language, shows you the worn part, and never pads the estimate. You'll talk to the people actually working on your car, not a service advisor reading from a screen.

OwnershipFamily owned
DiagnosticsDealer-grade
PartsOEM / OE quality
EstimatesApproved before work
Photos of findingsSent to your phone
WorkmanshipGuaranteed

How a visit works

No mystery, no surprises. Four steps from drop-off to keys back in your hand.

STEP 01

Book & drop off

Call, message us on Instagram, or stop by. Tell us what you're seeing, hearing, or feeling.

STEP 02

Inspect & diagnose

We scan, test-drive and inspect, then send you photos and a written estimate.

STEP 03

You approve

Nothing happens without your sign-off. We'll walk you through options and priorities.

STEP 04

Repair & return

Quality parts, torqued to spec, road-tested, and backed by our workmanship guarantee.

What drivers say

Real reviews from real customers on Google.

4.8
★★★★★
20 reviews on Google
Read all reviews on Google
“If your car is more than a mode of transportation, you deserve to work with a fellow enthusiast that is also an experienced technician. Work was completed on time and at the quoted price. Ervin stands behind his work. We're a BMW household, and EK Motor Werks is the only place that we will take our vehicles.”
Andrew S.★★★★★ · Google review
“Great price. Great guy, my starter went out... he had me back on the road in a couple hours. I have found my new mechanic.”
Anthony G.★★★★★ · Google review
“This is the best BMW shop around! He is the most honest and reasonably priced mechanic I have ever used. He went above and beyond to get my 328d back on the road and I will definitely use him in the future.”
Preston C.★★★★★ · Google review

Book a service

Call or text (817) 901-1681
Shop address 2232 Michigan Ave A, Arlington, TX 76013
Instagram @ekmotorwerks1
Shop hoursLocal time
Mon to Fri9:00 AM to 5:00 PM
Saturday10:00 AM to 2:00 PM
SundayClosed

Request an appointment

Tell us about your car and we will get back to you to confirm a time. For same-day needs, call the shop.

Call the shop · (817) 901-1681