Eurotech recently serviced my 2004 BMW 325i touring and did a great job. I appreciate the inspection that is done and detailed report with photographs. It makes it easy to discuss what repairs or maintenance needs to be completed, what can be deferred for a time, and what things to keep an eye on for the future. I also trust them with my E30 convertible and M2. Seriously, if your European car needs work don't hesitate to make an appointment.