We’ll do what it takes to make your vehicle safe for the road. Visit Leonard Automotive today to get a free estimate on the automotive repairs you need in Carmel, ME. We’ll do what it takes to make your vehicle safe for the road. Visit Leonard Automotive today to get a free estimate on the automotive repairs you need in Carmel, ME.