I recently decided to have my engine replaced because of several issues. I know something about cars and I had an independent oil analysis done. It confirmed a bad bearing. This was a big decision because of the cost. I got an estimate from Edgar at Leonardi's and another shop. The estimates were similar. Edgar answered all my questions and was very patient with me. There was absolutely no pressure and he wanted to make sure I was completely satisfied before giving them the green light to order the engine. This reassured me that the job would be done right and it was! My car was ready on-time and on the price I was quoted. The replacement engine runs even better than I expected. My hats off to Edgar, Tony and the mechanic who did the work. A fantastic job!