They explain in detail the issues and immediate needs of your vehicle. They also make sure you know in advance the cost and work necessary to complete it. They break it into stages if needed. I'm very pleased and satisfied with them as my ongoing mechanic...