It depends on the situation. Some plumbing issues can be handled by a homeowner with the right knowledge and tools, while others require the expertise of a professional plumber.
If you are experiencing a minor issue like a clogged drain or a leaky faucet, you may be able to fix it yourself with the help of online tutorials or plumbing supply stores. However, if you are dealing with a more complex issue like a sewer line backup, gas leak, or major water damage, it's best to call a professional plumber.
Additionally, if you are unsure about the extent of the issue, it's better to call a plumber, they will be able to diagnose the problem and provide you with a solution and an estimate for the repair.
Calling a plumber can also save you time and money in the long run, as they will have the necessary experience and equipment to quickly and correctly fix the problem, preventing further damage and avoiding costly mistakes.
It's also worth calling a plumber, if you're planning to remodel or add an addition to your house, plumbers can help you plan and execute the plumbing aspects of the project.