This place is great and they know what they are doing...I have to say, this was one of my best experiences when it comes to fixing my BMW. They were just great and super nice. They had to open my engine and redo my head gaskets and valves. Andre was just great and patient enough to explain details each step of the way. It did take longer than it should have to fix the car but in the end it was worth the wait. He fixed all the issues my BMW had.. no more oil leak and no more engine burning oil and my car passed smog with flying colors. Will definitely go back..