overall F. i chose them based on the ratings from angie's ans other ratings. maybe i was the anomaly, it started with a very awkward scheduling appointment, dropped the vehicle off the night before and asked the lady if i needed to show anyone the issues i had... "we are a professional company" was her reply. she called to say they couldnt get my van in the day of the appointment, then friday got the same call. sat, sun, no call monday, tuesday i got a call saying the tech working on my van got into an accident (horrible) and they would have to look into getting someone else to finish. wed, thurs, firday i called and the lady told me again about the acciedent and it was out of her control (a professional company has more than one tech) but re assured me they "wern't charging me for having the van there so long" " I WOULD HOPE NOT". Going on 1 week, called monday they still had no idea, promised a call back (didnt happen) tuesday i called and said i needed it by wednesday, wednesday rolls around and they had to allign it, (am) by 530 they called and said it was done. -i had gaskets, bushings, water pump, RV battery rear seals and rear breaks done. when i went to pay i had a $50 discount from angies list and the bill came out to $150 more than the quote, i asked about the overage and she rattled off this and that with no explination with one being break cleaner (thought that was part of the quote or the "shop supplies" charge) they add to every ticket. at this point i needed the van and was fighting the urge to have "words". got into the van and the inverter had a wire sticking out iof it and when i grabbed it it arched on the inverter, i brought it to there attention and of course they had no idea why it was like that... and the lights didnt work (one of the things i paid for and they said they "took care of", pulled out of the shop fuming and almost rear ended someone in front of me because the breaks were beyond spongy, they were to the floor and i couldnt get them to lock up if i tried... called them and the lady said no one is hear any more so theres nothing we could do until tomorrow, i asked if they road tested and she came back with a condisending remark "another great example of a professional shop" i brought it back, had to take time off work and they took another day to "adjust" the breaks and charge the battery. I spent $2,500 for 2 weeks of a huge pain in the rear. i will never come back and will not ever recommend L&M to any of my firents or co-workers... the worst experiance i have ever had.