Drain problems can range from minor inconveniences, like a buildup of grease in the sink’s P-trap, to major problems, like a dislodged pipe leaking into your garden. Depending on the extent of the issue, homeowners are often subject to costly … read more