Bottom line before I get into my long winded review, the guys here are awesome, especially Michael who I worked with. Go here if you want to get it done right without having to worry about getting ripped off or milked for your cash. They are not open on weekends, but it's worth taking time off during your work week to get it done, so don't let that stand in your way like it did for me in the past. It's excellent work for a fair price. They are super fair with the parts costs, labor costs are a bit more than a standard chain, but feel its fine to charge a bit more when you're the best (and I believe they are). I went to L&M for a very labor intensive overheating repair, and the costs came out being very reasonable. Definitely cheaper than if I went to a chain *cough* Strauss *cough*. Furthermore, you can tell that they were more concerned about doing a great job for you rather than getting your money. You'll see for yourself. Michael, his dad, and other staff were super friendly. They gave me detailed explanations of the entire process, possible issues, a walk through the garage, you name it. I'm not a car pro by any means, but they explained it to me in a way that was clear and instilled me with confidence. I got calls with any updates and possible costs as the work was being done. The repair was done by the next day in time for the weekend. And on my way out, I was shown the bad parts that were removed and given great advice on why the issue happened and how I can avoid it in the future. I am fortunate that I don't live too far from these guys, but they would have been worth the trip even if they were a good distance away. Highly suggested. These guys are the trusted and talented mechanics you've been looking for. I was skeptical about the reviews I read being a bit too good, but they deliver. Go for it. P.S. It's been about a month since the repair and my baby is still running like a champ. Thanks.