Plumbers use both. Hourly (time-and-materials) bills you for labor time plus parts, so the final cost is open-ended. Flat-rate gives one quoted price for the whole job no matter how long it takes. Either way, get a written, itemized estimate before work starts.
How hourly (time-and-materials) pricing works
Under an hourly model, the plumber tracks the time spent on your job and bills that time at a posted rate, then adds the parts used. This is sometimes written as T&M on an invoice. The labor rate may be a flat shop rate for any technician, or it may step up for a master plumber versus an apprentice. Materials are usually billed at the plumber's cost plus a markup, which covers stocking and handling the part.
The appeal of hourly pricing is transparency on the labor side. If a repair turns out to be a five-minute fix, you are not paying for an hour. That makes time-and-materials a fair fit for small or unpredictable jobs, like chasing down a hidden leak or clearing a stubborn drain, where no one can say up front exactly what the work will involve.
The drawback is the one that matters most to a homeowner: the final cost is unknown when the job starts. If the work runs into rusted fittings, a part that has to be ordered, or a problem behind a wall that no one expected, the meter keeps running and the bill grows. You are carrying the risk that the job takes longer than hoped. Many shops also bill a minimum block of time, often the first hour, even for a quick task.
A few questions remove most of the guesswork on an hourly job. Ask for the labor rate, whether there is a minimum charge, how travel time is handled, what the parts markup is, and for a written not-to-exceed number the plumber will not pass without calling you first. That cap turns an open-ended bill into a known ceiling.
Hourly pricing also tends to show up on jobs that are really two jobs in one: a diagnosis and then a repair. A plumber cannot quote a firm price to fix something until they know what is broken, so the first visit may run on time-and-materials while they locate the problem. Once the cause is clear, a good shop will pause and tell you what the repair will involve before the clock keeps running. If a plumber wants to keep billing by the hour through an open-ended repair without giving you that checkpoint, ask for one.
How flat-rate (per-job) pricing works
Under a flat-rate or per-job model, the plumber sizes up the work and quotes one price for the finished result. A toilet replacement, a water heater swap, or a faucet install each carry a set price, and that price holds whether the job takes ninety minutes or half a day. Shops build these prices from a pricing book that blends typical labor time, parts, overhead, and a margin into a single number.
The strength of flat-rate pricing is predictability. You know the cost before you commit, so you can compare quotes and budget without surprises. It also protects you if the job runs long. Once the price is set, a corroded valve or an extra hour of fishing wire is the plumber's problem to absorb, not yours. That is why flat-rate is the common choice for standard installs and replacements, where the scope is well understood and the shop can price it with confidence.
The trade-off is that a flat price bakes in a cushion for the jobs that go sideways. On a clean, fast job you may pay more than an hourly bill would have come to, because the quoted price assumes some risk that did not materialize this time. You are paying for certainty. Flat-rate quotes can also carry exclusions, so a price for "replace the water heater" may not include hauling away the old unit, code upgrades, or a new shutoff valve. Read what the number covers.
Flat-rate pricing is also where you are most likely to see good, better, best options. A shop may quote one price for a basic part and a higher price for a premium one, then let you choose. This makes the model easy to compare across companies, since you are weighing a fixed number against a fixed number rather than guessing how fast each crew works. The thing to watch is scope: two flat quotes can differ by hundreds of dollars simply because one includes a step the other leaves out. Line up what each price covers before you decide which is actually lower.
Hourly vs flat-rate: a side-by-side comparison
The table below lays out how the two models differ on the points homeowners ask about most.
| Feature | Hourly (time-and-materials) | Flat-rate (per-job) |
|---|---|---|
| What you pay for | Labor time plus parts | One quoted price for the whole job |
| Cost known up front? | No, depends on actual time | Yes, set before work starts |
| Who carries the time risk | You, the customer | The plumber |
| Best fit | Diagnostics, small or unclear repairs | Standard installs and replacements |
| Main upside | Pay only for time actually used | Predictable, no surprise on the bill |
| Main downside | Open-ended final cost | Built-in cushion may cost more on easy jobs |
| Smart question to ask | "What is the not-to-exceed cap?" | "What does this price exclude?" |
Neither model is automatically cheaper. On a quick, clean repair, hourly often wins. On a job that hits complications, flat-rate often wins because the price was locked in. What protects you is not the model itself but the paperwork behind it, which is the same in both cases.
Why a written, itemized estimate matters either way
Whatever the pricing model, the document that protects you is a written, itemized estimate that spells out the scope, the materials, and the price before work begins. The Federal Trade Commission is direct about this. In its guide to hiring a contractor, the FTC advises consumers to "get estimates from several contractors" and warns to be cautious of anyone who "gives you a much lower bid than the others" or "asks you to pay for the entire job up front." A written estimate lets you compare quotes on equal footing and gives you a record if the final bill does not match.
A clear estimate should name the work to be done, list the parts, state the price, and note who is responsible for permits and disposal. On a flat-rate job it pins down exactly what the single price includes. On an hourly job it should show the labor rate, any minimum, and ideally a not-to-exceed cap. The FTC also cautions against paying in full before the work is complete, so a fair payment schedule belongs in writing too.
Two fees often sit outside the main price and deserve a question of their own. A trip charge or service call fee covers the cost of sending a truck and technician to your home. A diagnostic fee covers the time to find out what is wrong before any repair is quoted. Some shops waive or credit these toward the job if you hire them; others bill them separately. Ask whether the fee is charged on top of the repair or rolled into it, and get the answer in writing.
In Arizona, the protection goes beyond the estimate. Plumbers are licensed by the Arizona Registrar of Contractors under classifications such as C-37 (commercial) and R-37 (residential), and you can confirm a license is active before you hire. Hiring a licensed residential contractor also brings statutory backing: under A.R.S. 32-1132, residential contractors carry a bond, and the state's Residential Contractors' Recovery Fund can reimburse a homeowner up to $30,000 for damages caused by a licensed contractor's violation. A homeowner who hires an unlicensed person has no access to that fund. The pricing model is your choice, but verifying the license and getting the quote in writing is what keeps either model honest.
For local context on what shapes a quote, see our guides on how much a plumber costs in Phoenix and whether plumbing estimates are free.
