For many of us, plumbing is a mystery. When do you call a plumber? Will plumbers be able to fix your problem? How does all of this work? What is the average cost? To begin understanding any of the above questions, it helps to understand the mechanics of plumbing. In...