How much does maintenance cost for an electric car and who can do it?

OK