I do some work myself and some stuff I leave to my mechanic. I guess I'm lucky. I have a friend who is a mechanic at one of the big shops around here. It usually costs me half or less of what it would cost in a shop. I change my oil myself and clean the chain. I'll do some cosmetic stuff like windscreens etc. I did my tail kit. When it comes to brakes and tires, electrical and engine, I leave that stuff to him. I will learn it eventually, but for now I don't want to risk hurting my baby