tbh if you had a ebike out of warranty most lbs wont touch it with a barge pole because of liability esp if it can be made to go faster in the settings or has a dongle fitted to the motor so it cant easily be removed.
when i broke my xd driver/free hub i rang every ebike shop in town and only 1...