I cannot say enough good things about my experience at M & M. These guys are brilliant diagnosticians, excellent mechanics, and great communicators. The repair was complicated and difficult - my truck is 22 years old, and finding parts was close to impossible. But they didn't give up! Their customer relations deserve huge praise. I am so lucky to have had my repair work done there. I will enthusiastically recommend them to anyone who owns a car. Thanks again for your fabulous work!