There are some minor issues that you, as a do-it-yourselfer, may be able to resolve with a little research. The problem lies in trying to tackle jobs that are beyond your expertise. Sometimes trying to fix a plumbing problem that you don’t fully understand can result in a bigger problem that could ruin plumbing or create additional problems. To avoid plumbing mistakes, call Roto-Rooter; it will save you the time and hassle.
Drain cleaners and similar chemicals have their purpose, but overusing drain cleaner is NOT a good idea. The chemicals are strong enough to clean out your pipes, but over time they can also eat away at your pipes and ruin plumbing.
Chemical drain openers work via a chemical reaction. They may include sulfuric or hydrochloric acids, or caustic ingredients such as lye, sodium hydroxide or caustic soda. The chemical nature of these products may generate heat that could soften PVC, damage older pipes, corrode steel or aluminum, or crack porcelain. Unexpected results such as splashback and toxic vapors are harmful to anyone in the area.
Another thing to note is that not all drain cleaners are meant for every type of drain, and overuse can damage the walls of both metal and PVC pipes. If you do use drain cleaner, be sure to read all labels in advance.