John did a fantastic job on figuring out my overheating issue on my Infiniti after Grelichs failed to fix my car properly. John is more than fair with there pricing and are extremely knowledgeable. He has a customer for life from me.