I dropped my car off unannounced in late morning when I saw that my battery was getting weak and was barely starting my car. The mechanic quickly diagnosed the problem reported that my alternator was bad. Leonardi acquired the part, replaced it that afternoon, recharged my battery and returned my car that evening! Great work, promptly done which is what I've become accustomed to at Leonardi Auto.