For what it's worth, I haven't needed repairs, so I cannot fully respond to your question. However, I know that they have Leaf techs here in Rochester, who I assume would know how to work on the car if you had a problem (when I scheduled a software update I was led to believe that they rotate...