I break it down into three buckets: routine, mechanical, and dangerous.
Routine stuff is absolutely DIY in my opinion. Testing and adjusting pH and alkalinity, brushing, vacuuming, emptying baskets, cleaning cartridges, even swapping out return eyeballs or lid o rings. Those are repetitive, low risk, and you learn your pool’s personality by doing them. Watching how filter pressure trends after a heavy bather load weekend teaches you more than any manual will.
Mechanical but manageable is the middle zone. Replacing a pump seal, installing a new variable speed pump if you’re comfortable with plumbing, changing a multiport gasket. I’ll do those if I’ve researched it and understand the system. The key question I ask myself is, if I mess this up, what’s the worst case scenario? A small leak I can shut down and redo? Fine. Flooded equipment pad? Maybe not.
Hard no territory for me is high voltage electrical, bonding and grounding, gas heater work, or structural shell repairs. Anything involving 240v near water is not where I want to learn by trial and error. Same with cutting into gunite or major suction line changes. The consequences are just too big.
One more thing people overlook is chemistry troubleshooting. Basic balancing is DIY all day. But if you’re constantly fighting pH drift, scaling, or unexplained cloudiness, sometimes it’s worth getting a second set of experienced eyes instead of dumping in random fixes. DIY works best when you’re solving a clear problem, not guessing.
If you’re unsure, ask yourself two things: can I undo this easily, and is the risk mostly inconvenience or actual danger? That line usually makes the answer pretty clear.