7:30AM - 5PM
73111 Fulton St, ArmadaOpen 24 hours
57760 Main St, New Haven“If I could I would give them 10 stars. Absolutely saved us when our car broke down while we were visiting the states. Towed us to the border and helped us out of a real jam after we had waited 6 hours for tow. The lady from dispatch was absolutely lovely. Our driver Dallas was friendly and knew exactly what he was doing. Made a very difficult situation 100% better with their great customer service!”
“A truelly professional and highly qualified place of business, If you want it done right this is the place to have your vehicles serviced, I highly recommend them”
“Quality service with great customer care and very reasonable prices.If you are looking for honesty and good customer service Larry’s should be your destination”