Charlie and his team are legit! I've had a work done here on a couple of my vehicles and I always walk away with a fair shake and my vehicles are happy... When you get there, usually Charlie greets you, but if he's busy handling the phones and customers, be patient because it’s worth your time. As we all have experienced when dealing with most mechanic shops. They are a little confusing and pushy to deal with and will come up with some excuses for not explain everything to you that in most cases drives the price up, you leave with a feeling that you paid too much for too little. Not the same at L&M, Charlie is always happy to see you, his team keeps you updated with all that concerns your vehicle along with a quick turnaround. If you need an honest mechanic that does excellent repair work, you need to come to this place. I'll definitely continue going to L & M for pretty much everything.