I just had Duncan rebuild my motor last fall. Had them do the crank bearing inserts, rebuild the crank, new stator, hinson clutch, modified the flywheel, new shifter shaft, and new shifter forks. Basically the bottom end is all brand new and ready to go for years to come. I had them also powder coat the engine cases while it was out there. They are truly a professional shop. The attention to detail was fantastic. Can't say enough good things about the work they did.