The sign on the window at L&S says "The Friendliest Place in Town". It's actually true! I had a great experience with L&S. They were nice, truthful and quick - highly recommend!
August 2021
Can fix anything from ATV’s to diesels does guaranteed top notch work