Unless what’s broken can be easily fixed, I feel like it’s often better to hire a repairman. Not only are they trained to repair, but you could even learn some quick tips just from watching. They’ll also map out the problem and solution.
Sometimes, when things need to be fixed, we may try to find a solution on our own. However, this could only temporarily solve the problem. As a final piece of advice, learn from the experts.