CJ is my go-to guy for all E-Bike repairs. He upgraded my regular NCM with another battery which is connected full time. Motor could draw power from 2 batteries at once and I always had 90% battery at the end of my 8-hour delivery shift. General repairs, electric, mechanical repairs I would recommend CJ.