I do most of the preventative maintenance myself. I'm in the process of gathering tools for working on road bikes. Next I plan on getting a work stand. I'm tired of getting down and crawling on the floor to work on the drivetrain. Of course if it deals with headset bearings or rebuilding/trueing wheels or something of that nature, I will leave it to the bike shop.