I do all my own work to maintian and repair 4 active bikes for me and the few bikes for the family. Except wheel truing. Everything else including a full build up from bare frame is me. I like that part of the sport. I do have backup bikes so timing is not usually a critical issue.