I take mine to the shop once a year, or if it starts to feel like something's wrong. I can do stuff myself, but i'd rather just get it done by someone with more experience. It always feels like a brand new bike when someone at the shop does it compared to when I do stuff.