There are some fixes that can be done easily by you. There are others, however, that require the services of a professional. These kinds are more serious and you should not attempt to fix them yourself or else you might completely destroy the pipes. You should require the services of a professional when it involves a change of pipes when there are leaks and openings in the pipes when you have a faulty water heater as well as when you need to disable the water pressure regulators attached to some showerheads.