I have known Ming for about 15 years. He and his team are absolute wizards when it comes to auto repair and maintenance. I have brought some pretty screwy problems to him and he has always solved them promptly and professionally. He is extremely thorough and pays great attention to detail. He documents what he finds with photos. He is as competent and honest as the day is long. I trust him implicitly and you will too if you take the opportunity to deal with him. Suggest you try him out. (This is an independent evaluation. I am not a bot.)