On average, homeowners can expect to pay anywhere from $45 to $200 per hour for a plumber's services, with a typical service call costing around $150 to $350. However, more complex jobs such as installing new pipes or fixtures may cost significantly more.