I do all that myself. Tension adjustment is honestly not a big deal once you understand how to do it. A problem I won't tackle myself (although some do) is timing. Timing is a lot trickier to get right.
What brand and model of machine do you have? How old is it?