Quick answer
Neither pricing model is universally "better" — they split risk differently. Fixed price protects you from a job running long, because the total is locked in before work starts; the team absorbs the risk of surprises. Hourly protects you from paying for padding, because you only pay for time actually worked; you absorb the risk of a job taking longer than expected. The right choice depends on how well-defined and how well-scouted the job is before anyone picks up a tool.
What each model actually means
Fixed price is a single number for a defined scope of work. The team estimates the hours, materials, and risk, then quotes a total. If the job takes longer than expected because of something reasonably foreseeable, that's usually the team's problem, not yours — which is exactly why a fixed-price quote tends to build in a cushion for the unknown.
Hourly (time and materials) means you pay for the hours actually worked, at a stated rate, plus materials. There's no cushion baked in because there's no fixed number to protect. If the job goes faster than expected, you pay less. If it runs long, you pay more. One detail to confirm: whether the rate is per person or for the whole crew. Two people at a per-person rate means paying that rate twice for every hour on site.
Both are legitimate. The problem isn't the model — it's not knowing which one you're getting, or getting one without a clear description of what's included. The Federal Trade Commission's consumer advice on home improvement work says a written estimate should include a description of the work to be done, materials, completion date, and the price. That checklist is just as useful for an hourly job as for a fixed one.
When fixed price tends to work better for you
- The scope is well understood. Assembling a specific list of furniture, mounting a specific TV on a wall you've already described, a one-time deep clean of a known square footage — these are jobs where the variables are mostly known in advance.
- You want budget certainty. If you need to know the exact number before you commit, fixed price removes the guesswork.
- The job has moderate but boundable risk. A wall that might be plaster instead of drywall, a dresser that might have an extra step of hardware — reasonable pros price this risk into the quote rather than pass it to you as a surprise.
When hourly tends to work better for you
- The scope is genuinely open-ended. "Fix a list of small things around the house" or "help me for a few hours with whatever comes up" doesn't have a fixed endpoint, so a fixed price would just be a guess wrapped in a number.
- You want to control how much gets spent. With hourly work, you can agree on a time limit up front and get a partial result instead of paying for a fixed scope you didn't fully need. Ask whether a minimum charge applies, since short visits may have one.
- The job is likely to go faster than a fixed quote would assume. If you're confident the work is simple, hourly can end up cheaper than a fixed price that had to account for the possibility it wasn't.
The real risk: an unclear scope, not the pricing model
Many bad outcomes with either model trace back to the same root cause — the scope wasn't nailed down before work started. A fixed price on a vague scope just means the vagueness gets resolved later, usually as an argument about what was "included." An hourly rate on a vague scope means the meter runs on ambiguity instead of on work.
Before you agree to either model, make sure you can answer:
- What exactly is included in this number or rate — line by line, not just a category name?
- What happens if the job reveals something unexpected (a wall that isn't what it looked like, a part that doesn't fit)? Is that a change order, a new estimate, or does it just get absorbed?
- For fixed price: what is excluded, and what would trigger a revised estimate?
- For hourly: is there an expected range of hours, and will someone check in with you before going past it?
- For hourly: is the rate per person, and how many people are coming?
- Is the number in writing, with a description of the work, before anyone starts?
A simple test for choosing
Ask yourself one question: can I describe this job in one or two sentences that wouldn't change no matter who walked in the door to do it? If yes — "assemble this dresser," "mount this TV on this wall" — fixed price usually gives you a cleaner outcome. If the honest answer is "it depends on what we find" or "I'm not sure how long this will take," hourly is the more honest match, because it doesn't force anyone to guess a number for an undefined job.
Separate predictable work from investigation
A mixed visit does not always fit neatly into one pricing model. Consider a hypothetical request to assemble an identified desk and assess a door that sometimes sticks. The desk may have a manual, a complete parts list, and a clear endpoint. The door's cause may remain uncertain until it is inspected. Treating both tasks as equally predictable can make the estimate misleading.
Ask whether the well-defined task can be scoped separately from the investigation. An assessment can have an agreed time boundary and a decision point before repair work proceeds. This does not require a particular Taskburgh rate or guarantee a particular result; it is a way to make uncertainty visible in the agreement.
For an hourly task, describe what should happen if the first approach does not resolve the issue. Should the worker pause at the agreed limit, explain what was learned, and propose the next step? Is there another approved task that can be completed instead? A ceiling is useful only when everyone knows what is included under it and who can authorize going beyond it.
Compare the same scope line by line
Two estimates with different totals may cover different work. Check whether assembly includes positioning and the product's required securing step, whether painting includes the preparation shown in your photos, or whether a technology setup includes your actual devices and account handoff. Do not compare only the headline amount while ignoring those differences.
Ask how materials, collection time, travel, disposal, and additional visits are handled if they are relevant. Some may be included, some separate, and some outside the offered service. Do not infer a policy from the pricing label alone. “Fixed price” does not automatically mean every possible added task is included, just as “hourly” does not automatically mean an unbounded visit.
Write down exclusions and assumptions in ordinary language. A hypothetical cabinet assembly may assume that all parts are present and undamaged. If the delivery fails that assumption, the parties need a new decision rather than a disagreement over whether the original estimate was a promise to solve any problem.
Define completion before work begins
State what you expect to be able to do when the task is finished. For a desk, that may mean the specified components are assembled, adjustments work, and any remaining manufacturer-required step is clearly addressed. For troubleshooting, completion may mean a diagnosis and options rather than a guaranteed repair within the initial assessment period.
Keep approval for extra work specific. Agree on the added task, the revised pricing basis, and any impact on timing. If the decision-maker will be unavailable, settle whether affected work should pause. A person providing access should not unexpectedly become responsible for approving a larger bill.
At the walkthrough, compare the result with that original definition and any approved changes. This makes either pricing model easier to understand: you can see what was delivered, which uncertainty was resolved, and what remains a separate choice.
FAQ
Can a job start as hourly and switch to fixed once the scope is clear? Yes, and it can be a sensible approach for open-ended work. A short hourly assessment visit can turn into a fixed quote once the scope is fully understood — as long as that switch, and the new number, is confirmed in writing before the bulk of the work begins.
Does fixed price mean the team can never ask for more money? It should mean they can't ask for more for the scope you agreed to. If something outside that scope shows up — a different repair entirely, not just a harder version of the same one — that's a legitimate change order, and it should be discussed and confirmed before it's added to the bill.
Is hourly automatically riskier for me? Not if you get an estimated range up front and check in as the work progresses. The risk with hourly isn't the model itself — it's starting hourly work with no sense of how long it should reasonably take.
Why would an estimate offer both options for the same job? Because it lets you choose how you want to carry the risk. Seeing a fixed total next to an hourly rate with expected hours shows you roughly how much cushion the fixed number includes, and you can pick the one that fits how certain the job is.
Get pricing you can compare
Whether a job fits fixed price or hourly, the number should be clear and in writing before work starts. Request an estimate with a few photos, and you'll see the full price for the job or the full hourly rate before you accept anything. For more on how we approach pricing and the hiring process, visit our how it works page.



