There's nothing wrong with fixing your own plumbing if you're a DIY enthusiast with at least basic plumbing knowledge and good knowledge of the plumbing arrangement of your home. However, plumbing is a delicate business and a small error can set off a disastrous plumbing situation. To avoid falling into this trap, it's best to let the professionals handle it.