Try walker mobility
1-888-726-6837 They're there until 10 pm or in the morning from 7:30 am. They rent scooters and chairs but i'm sure they'll know where to get help for you!
I would check with Florida Mobility. They are a full-service company and they install and repair lifts, power chairs, ECVs, etc. They have two locations; the one that does repairs can be reached at 407-826-7466 and their other one is 407-363-3535.
I know they do good work; they are the ones that I have bought my current ECV and lift from.