A faulty drain is a hassle that no one wants to deal with, but understanding the causes of these problems can help you to avoid ...