I do all my own maintenance and repairs. If you are mechanically inclined it is not difficult. Youtube videos abound and are helpful, as are manuals such as Barrett's. What I have found is that the proper tools go a long way towards your success and that cheap tools are not the bargain they seem to be. A decent, sturdy bike stand and a wheel truing stand have been my most valuable purchases.