I'm still waiting for that one time where things don't go right. I believe if MG Enterprise has it's way I will be waiting for a very long time. Consistency is the key. The folks at MG don't disappoint. Customer service is top notch from drop off service to the time I drive away. The work is done to completion and to extreme satisfaction. I take comfort in knowing that if I don't think things are perfect, Mike will take care of it. He stands behind his work, his people, and his reputation. I can, with no hesitation, highly recommend MG Enterprises.