For a couple hundred in bearings, you can probably do it yourself. Most spindles I have seen are not too complicated. I have never opened up a router spindle, but have done several other CNC machines. Be careful, most spindles have at least one pair of angular contact besrings, which have to be assembled opposing each other. These are usually on the end nearest the cutter.