The European Service Center is located in Washington, DC, and is your first choice for auto service and diagnostics. Our repair shop and maintenance facility specializes in the service and upkeep of Mercedes-Benz®, BMW™, and Mini Cooper™ vehicles. From repairing oil leaks to replacing motors, we handle all types of jobs. Whether your vehicle needs an oil change, the check engine light keeps appearing, or a rattling noise reverberates from your electrical system, bring it in to us. We have the experience and training necessary to repair your vehicle and get it back on the road.