A plumber might charge more than the estimate if your plumbing problem is more complex than the plumber anticipated, needs more expensive materials than originally estimated, or takes longer due to unexpected issues. Make sure to talk through the details of your contract and the resulting invoice with your plumber if you have questions.