We are OPEN during the shelter in place as we are an essential business to our community! During this time we have made updates to ensure a clean facility for our customers and employees. During this time we have made updates to ensure a clean facility for our customers and employees. Click Here for more information.

5

I always feel confident when I take my vehicle to Leonardi's - they are honest and have superior mechanics on staff. I've been taking my cars there for servicing and repairs for the 30 years I've lived in Novato.

5

Excellent service, as always!

5

Good dudes. Always helpful. Fair prices. Great communication. No complaints.

5

Great experience and great service. Very informative on all matters of the service.

5

Great service

5

5

5

Best auto repair shop in town. Friendly, experienced, and fair prices. They also are willing to work with your budget that will gets you safely back on the road and stay on the road.

5

Advice you can always trust and top quality work.

5

Was able to get next day appointment. Quick assessment and price for repairs. Impressed with thoroughness and reasonable price for repairs.

If You Are Using A Screen Reader And Are Having Problems Using This Website, please call Leonardi Automotive (415) 897-1503 For Assistance.