Leonard's Street Machines LLC
We care about your car and safety - BS!
We had our 2005 Honda Civic SI towed to this shop on February 14. We didn't get the car back until July 1. The car was placed in the shop due to significant front end damage that was the result of an auto accident. Our original estimate was around $4700, and this shop tells us "we can beat ...