First time customer and they made a great impression. Got some bad news about my truck, the repairs will be more costly than I'd hoped but the tech was honest and upfront about everything. Broke down all the charges and helped me prioritize what needed to be done ASAP, and what could wait till next paycheck. I wasn't up sold anything. They seemed content with getting my truck in good working order same day. This everything I want from a mechanic.