actually, its quite simple. As car owner, you should roughly know the condition of your car. Got sound, got this, got that, you should know it. Make your own checklist before heading down. I do that so i make sure he covers all my suspicion. To make things simple, everytime i visit them, i will tell them my problem, ask ah yuan to test drive. Test drive is very very important. After he test drive, he will tell you the issue or he will check for you. I think ah yuan also want you to save some money. Don't everything also change. Of course, he can tell you to change everything, but are you ready for it? Those parts that can use a bit longer, he will tell you not to change. Of course, if its worn or unusable anymore, he will advice you to change. And to change or not, he also won't force you. So do you want a mechanic who tells you to change everything, even at the slightest suspicion or wait awhile longer, drive it out and have a more obvious telltale sign before changing? There is a reason why we recommend ah yuan. If you think of it, this is one of it.