BMW oil change
Routine BMW service done properly: the Longlife oil your engine is specified for, a new filter, and the service reminder reset so the dash stops nagging.
Oil change detailsIndependent BMW specialist · Denver metro
BMW-trained repair and service at your home or office across the Denver metro. Priced before any work starts.
BMW models Kevin has worked on




Also in his reviews: M2 · X3 M40i · X5 · a 1982 733i
What Kevin fixes
No drop-off, no waiting room, no ride home. Kevin brings BMW-trained repair and service to wherever your car is parked, with the parts and oil your engine is specified for.
Routine BMW service done properly: the Longlife oil your engine is specified for, a new filter, and the service reminder reset so the dash stops nagging.
Oil change detailsBMW's electric water pumps and plastic cooling parts are common failures. Kevin replaces the pump and thermostat and checks the whole system, not just the part that failed.
Water pump detailsValve cover gaskets, oil pan gaskets, seals and o-rings — Kevin traces the leak to its source before replacing anything.
Oil leak detailsA new BMW battery has to be registered to the car, or the charging system keeps treating it as the old one. Kevin fits the correct spec and registers it.
Battery detailsPads, rotors, calipers and fluid, with the electronic parking brake put into service mode properly rather than forced.
Brake detailsStruts, shocks, control arms and tie rods — the clunks, steering wander and uneven tire wear BMWs develop with age.
Suspension detailsCheck engine light, warning lights or a misfire, read with a proper German-car scan tool. $130, credited to the repair if you go ahead.
Diagnostic detailsBuying a used BMW? Kevin inspects it at the seller's location and checks the model's known weak spots before you commit.
Inspection detailsIndependent BMW specialist
Kevin is an independent BMW specialist: BMW manufacturer-level training, and five years working on nothing but German and European cars. You get that knowledge without the dealer's waiting room, loaner car or three days without your BMW.
No tow, no drop-off. If it won't start, Kevin comes to where it sits. If it still drives, it gets fixed in your driveway or work parking lot while you get on with your day.
Battery registration, the correct oil spec and the right parts for your model and year — the details a general shop is most likely to miss.
$140–$150/hr labor, quoted as a flat price per job. No shop markup on parts, and parts and labor carry a 24-month / 24,000-mile warranty.
Transmission and differential work needs equipment Kevin doesn't run mobile. He'll tell you on the first call and point you to a shop he trusts.
From BMW owners
Every review on Kevin's Google profile is five stars. These are the ones that mention a BMW, word for word.
Kevin is truly the best! He took care of my BMW and was able to work with me on pricing, which was better than what the dealership and other European/German specialty shops offered. He really cares and got the job done efficiently. He also took the time to show me my old parts and explain what future repairs I may need. I appreciate his authenticity - that's hard to come by! I wouldn't go anywhere else.
Hands down one of the best mechanics I’ve come across after years and years of BMW ownership. I will absolutely use Kevin for any / all future needs. Extremely knowedgeable and fair. 10 / 10 would recommend. Thanks, Kevin!
Great communication, service and prices. We did a pretty big job of inner and out tie rods, axles and control arms on a 2016 BMW, but based on his knowledge and work I’d recommend Kevin for anything from simple oil changes to more complex repairs. I will 100% be using him on the next job.
Kevin has worked on 3 of my vehicles now, my tuned BMW X3 M40i and two of our work trucks (Chevy and Ford) and I honestly can’t recommend him enough. He’s taken on jobs that other mechanics didn’t even want to touch and always gets them done the right way at very fair prices. What I appreciate most is that he’s honest and straight to the point. He actually explains what’s wrong with the vehicle and doesn’t try to upsell unnecessary repairs like a lot of shops do. On top of that, the convenience is unmatched. He comes to you, works efficiently, and gets the job done quick without cutting corners. You can tell he’s passionate about what he does and genuinely cares about helping people out. Reliable, knowledgeable, and professional I will definitely be using Kevin again in the future.
Grateful I found German Precision Mobile Service I called Kevin, kind of last minute, because i had a trip coming up and wanted to make sure my brakes and roters were in good shape. He came by the same day and took a look at my BMW. A quick affordable estimate followed and he got the work done a week later leaving me several days to drive around town before my trip. I highly recommend his work. I also appreciate his friendly, professional approach. I will call him again for any future repairs/maintenance needs.
Best mobile repair service in the state. He repaired oil leaks on my BMW M2 and completed a tune-up and service efficiently and professionally. Excellent quality work with the best pricing—highly recommended
How it works
"2014 328i, coolant warning, sweet smell after driving." That's enough for Kevin to tell you what it likely is and give you a flat-rate quote.
Home, office or apartment lot, anywhere in the Denver metro or Front Range, with the parts and tools for your BMW.
You pay on completion by card, cash, Venmo or Zelle. Parts and labor carry a 24-month / 24,000-mile warranty.
Warranty on parts and labor. Customer-supplied parts carry no warranty.
Where Kevin works
As a mobile BMW mechanic based in Commerce City, Kevin is close to Brighton, Thornton and Northglenn, and covers the whole metro: Denver, Aurora, Littleton, Lakewood, Westminster, Broomfield, Centennial and Highlands Ranch, out to Boulder, Longmont, Golden and Castle Rock.
Further out, Kevin still comes; the travel fee is quoted before he sets off.
BMW questions
Kevin is a mobile BMW mechanic, so he comes to you. Home, office, apartment lot — wherever the BMW is parked. No tow, no waiting room, no loaner car.
Kevin's labor is $140–$150 an hour, quoted as a flat price before he starts, with no shop markup on parts. BMW owners in his Google reviews say his pricing beat the dealership — and you skip the tow, the drop-off and the loaner car.
Kevin does BMW service and repair on current models and classics. His Google reviews alone cover an M2, an X3, a tuned X3 M40i, an X5 and a 1982 733i. Mini is built by BMW, and Kevin works on those too. If you're unsure about yours, text him the year and model.
Yes. BMW and Mini require the new battery to be registered to the car's battery management system. Without it, the charging system keeps charging the new battery as if it were the old one. Kevin fits the correct battery for your model and does the registration on the spot.
$130, and it is applied toward the repair if you go ahead with Kevin on the same visit. Labor is $140–$150 an hour, quoted as a flat price per job before he starts.
Yes. Kevin is based in Commerce City, so Brighton, Thornton and Northglenn are close by, and he covers the rest of the Denver metro and the Front Range too. Within 50 minutes of Denver there's no travel fee.
No. Under the federal Magnuson-Moss Warranty Act, a manufacturer can't void your warranty or deny coverage just because an independent mechanic did your maintenance or repairs. Keep your receipts.
Transmission and differential work needs equipment Kevin doesn't run mobile, and a few jobs on some models need a lift. He'll tell you on the first call if yours is one of them, and point you to a shop he trusts.
24 months or 24,000 miles on parts and labor. Customer-supplied parts carry no warranty.
Text the year, model and symptom. Most quotes take under five minutes, and you'll know straight away whether it can be fixed where it's parked.