They also service electric scooters in the very beginning of Sebastopol on the left where the Ford dealer used to be.
I don't believe they do electric, but there is a place right off the ave across from Cafe Memosa that does scooters. On the other side of the oil stop.
Thanks! Your answer is awaiting moderation.