Not up to par since the new management, I have been a customer of the old Euroteck for years, but this new management is trash. I brought my vehicle in for head gasket replacement because it was leaking oil from the top and a battery recharge. Well, three weeks later and 4,000 dollars later I get my vehicle back and now my oil pan is leaking from the bottom. I notice oil spots in my drive way the following morning, I'm talking puddles. So I take my BMW back to Euroteck just for them to say it was old oil left on the under brush guard that dripped down, ok. So the next morning another puddle of oil was in my driveway, I immediately called and returned my car to Euroteck, as if I don't have to work. So they then removed the brush guard to thoroughly clean it from leftover oil and they wanted me to leave my vehicle but I couldn't due to the fact that they already had my car for three weeks, so I took the car home without the brush guard and was told to come back the next day to have it reinstalled. The next morning another oil puddle. Now I'm back at Euroteck and I'm disgruntled. Three days in a row. The staff is not helping. They quickly went into defense mode and blame game. They bring the tech over to tell me my oil pan has a leak. I know it didn't have an oil pan leak before, but after I get my car back from being in your shop to get repaired for 4,000 dollars, Euroteck tells me I'm screwed. So out of my money, my time, and my driveway this how Euroteck will cost you. I will not go back and will not co-sign or recommend Euroteck to nobody.