My Land Rover L4, 2010 went through several shops, including Land Rover dealership, with every code possible on, malfunctioning cruise control and car alarm firing randomly. It took 30 min to clear all the codes and make my car ready for the trip across the country. This is the place i have been using for years, initial with BMW X5, and for the last 8 years with my Land Rover. I highly recommend British European Motors to any owner of European automobile.