Street mechanics are all over the city of Phnom Penh. This was my go to guy every time I had issues with my bike.