One of the most unpleasant tasks of home maintenance is drain cleaning. Most every homeowner has had to deal with a clogged drain at one time or another, but would prefer to avoid it, if possible. Good drain maintenance is key to keeping drains and pipes free-flowing and clean smelling. First, it is extremely important