The answer to 'how much to fix P-trap' is that the cost can vary significantly depending on several factors. Generally, a basic P-trap repair or replacement can range from $50 to $300, but more complex issues may cost more. The main factors that influence the price include the materials needed, the complexity of the repair, the plumber's labor rates, and whether any additional plumbing work is required.
For example, a simple clogged P-trap that just needs to be cleared may be on the lower end of the range, while a P-trap that needs to be completely replaced due to corrosion or damage could be on the higher end. The location and accessibility of the P-trap can also impact the cost, as plumbers may charge more for hard-to-reach areas. It's always best to get a few local quotes to understand the typical pricing in your area.