Mike is great. He kept me in the loop with every diagnosis and step that will be taking place. He either called or texted and broke down what the costs maybe. I appreciate how he doesnt sugarcoat anything, as Id rather know up front than later on. I should have been coming to this shop years ago.