I do my own maint. Fender to fender. I ride an 07 ultra so if its something with computer or that rats nest of wiring I take it to the dealer. In my opinion a harley is the easiest bike to work work on. You can see the engine tranny primary and induction. that give you a good atart at whats what and what it does. Dont know of too many others that are laid out like a hog. Only need a few special tools work on a harley and some can be made if you have a torch welder and a good shop vise.