All articles

Growth

Flat Rate vs Hourly Pricing for Contractors

Hourly pricing punishes you for getting faster. Flat rate pays you for expertise instead of time, and transfers a risk most contractors underestimate.

Om Patel 15 min read
Photo: Magic Fan / Unsplash

The short answer

Hourly billing has a structural flaw: every efficiency gain reduces your own pay, so the better you get the less you earn per job. Flat rate decouples price from duration, which rewards expertise and removes the invoice argument, but transfers scope risk to you. Use flat rate for defined, repeatable work, hourly for genuine unknowns like diagnostics and old-building repairs, and state the transition point in writing before starting.

Hourly pricing contains a problem that only becomes obvious once you are good at your job.

The faster you get, the less you earn.

A technician with fifteen years of experience who diagnoses a fault in ten minutes bills less than one who takes two hours to reach the same conclusion. The expertise that makes you valuable actively reduces your invoice. Every efficiency you develop, every tool you buy, every process you improve, cuts your own income on the same piece of work.

Flat rate pricing exists to break that link. It also introduces a risk that a lot of contractors underestimate.

The short answer

Flat rate anything you have done more than a dozen times. Bill hourly, or charge a diagnostic fee, for anything genuinely unknown. The mistake is not picking the wrong model; it is applying one model to everything, which either exposes you to unlimited overrun on unknown work or caps your earnings on work you have mastered.

What each model actually prices

The distinction is not administrative. The two models price different things.

Hourly prices your time. The customer is buying hours. Your income is a function of duration, and the implicit deal is that you will take as long as it takes.

Flat rate prices the outcome. The customer is buying a working furnace, a finished bathroom, a repaired leak. Duration is your problem.

That difference determines who carries which risk:

HourlyFlat rate
Who carries overrun riskCustomerYou
Rewards efficiencyNoYes
Invoice disputesCommonRare
Customer can budgetNoYes
Suits unknown scopeYesNo
Requires accurate cost dataNoYes
Caps your earningsYesNo

The two rows in the middle explain why customers generally prefer flat rate. They can decide, once, whether the price is acceptable, and they are not watching the clock wondering whether the technician is being deliberate or slow. Removing that suspicion is worth more to the relationship than most contractors credit.

The efficiency trap, quantified

Worth making concrete because it operates quietly for years.

Suppose a repair takes you three hours at $120 an hour. You bill $360.

You get better. You buy a tool. You develop a process. Now it takes ninety minutes. You bill $180.

Same outcome for the customer, same equipment fixed, half the income. To restore your earnings you must either raise your hourly rate, which customers resist because they compare rates rather than totals, or take on twice the volume, which requires twice the driving.

Under flat rate, that repair is $360 regardless. The ninety minutes you saved becomes either margin or capacity for another job. You are paid for knowing how, rather than for how long.

This is why flat rate spread through trades where the same jobs recur constantly. It is not primarily a sales tactic; it is the only model under which getting better at the work makes you more money.

By the numbers

There is a fairness argument here that runs the other way and deserves acknowledging. A customer who watches a technician solve a problem in fifteen minutes and receives a $340 bill can reasonably feel the price does not match the effort. The answer is to price the outcome visibly from the start, so the number was agreed before the speed was demonstrated. Presenting a flat rate as a discovered total after fast work reliably produces a complaint.

Where hourly is genuinely correct

Flat rate is not universally superior and applying it to unknown work is how contractors lose money badly.

Diagnosis. You do not know what is wrong. Pricing a fix before identifying the fault is guessing, and you will systematically guess in the customer's favour.

Old buildings. Anything behind a wall in a house built before modern standards. The scope is genuinely unknowable until it is open.

Insurance and remediation work. Scope changes as damage is uncovered.

Labour-only arrangements, where the client supplies materials. One general contractor's admin described exactly the exposure: a client buying all materials themselves, with the contractor worried about delays, wrong materials, quality issues, and above all uncompensated time advising on what to buy, reviewing specifications and coordinating. Fixed-pricing that work means fixed-pricing a project whose inputs you do not control.

Anything where the customer will change their mind. Some clients want to evolve the design as they go. That is a legitimate way to work and it is a time-and-materials job.

The honest test: if you cannot describe the finished state precisely, you cannot flat rate it.

Building a flat rate list

The part that determines whether flat rate makes or loses you money, and the part most people rush.

1. Track actual hours on the same job, at least a dozen times. Not estimated hours. Recorded ones, including the setup, the cleanup and the drive.

2. Use the realistic average, not the best case. Your fastest ever completion is not your average completion, and pricing from it guarantees you lose on the majority.

3. Include materials with markup, and include the ones you forget: consumables, fixings, sealant, disposal.

4. Apply burdened labour, not the bare wage. Wage plus payroll taxes, workers compensation, insurance and per-employee costs, which commonly adds 25% to 45%.

5. Apply the markup that reaches your target margin. This is where flat rate lists most often fail, because a 30% markup produces a 23% margin rather than 30%. The conversion table and the reasoning are in how to price a job as a contractor.

6. Round upward to a clean number.

7. Write down the assumptions. A flat rate is fixed under stated conditions. Standard access, standard equipment age, no asbestos, no rotten substrate. Everything not excluded will be assumed included.

8. Review it twice a year. Material costs move. A list built two years ago is quietly losing you money on every use.

The discipline in step one is what separates a flat rate list that works from one that industrialises your estimating errors and applies them at scale.

Whichever model you use, the customer decides before they call whether you look like a business that prices properly. Our free check looks at what your site tells them, whether they can request a quote without phoning, and where that request goes. Twenty checks, about fifteen seconds.

Run the free website check

The diagnostic fee

The bridge between the two models, and worth charging.

A service call or diagnostic fee compensates the trip and the expertise required to identify the problem. Residential fees commonly sit in the $99 to $159 range in 2026, with higher rates for emergency, weekend and after-hours attendance.

Why it matters beyond the revenue: it filters. Someone unwilling to pay for a diagnosis wanted a free opinion, and one contractor described roughly half the people he spoke to hanging up on hearing there was a trip charge, in order to find someone who would come for nothing. Those calls were never jobs.

Whether to credit it against the repair is a real choice. Crediting it increases conversion from diagnosis to work and reduces the fee to a deposit. Not crediting it values the diagnosis as a service in its own right, which it is. Contractors do both defensibly; what does not work is being inconsistent, since customers compare notes.

State it before you drive. A diagnostic fee disclosed on the phone is a normal business term. The same fee mentioned at the door is a dispute.

The while-you-are-here problem

Both models fail at the same point, and it is the single most common source of end-of-job arguments.

You are packing up. The homeowner asks you to quickly look at one more thing.

A contractor described being burned repeatedly by handling this verbally, with a "yeah, I'll add it to the invoice," and then facing clients who claimed they thought it was included or disputed the final figure. He also found that emailing a revised quote and waiting for approval while standing in a driveway wasted large amounts of time.

His rule became no extra work without a signature, captured on a phone in about thirty seconds: type the item, generate a change order, take a finger signature on the screen, then pick up a tool.

That is the workable version. The alternatives are worse:

Refusing entirely protects you and costs genuine additional revenue on work you are already there for.

A minimum add-on fee, published, handles small items without paperwork and needs to be stated before you agree.

Doing it for free is the most expensive option, because it establishes an expectation you will meet again on every future visit.

The underlying principle is the same one that governs flat rate generally: the price is agreed before the work, in writing. A flat rate business that handles extras verbally has reintroduced every dispute it adopted flat rate to avoid.

Running both

Most established contractors operate a hybrid and the important part is the handoff.

A common structure:

Diagnostic fee to attend and identify the problem. Flat rate for the repair, quoted on the spot from a price list. Time and materials for anything that turns out to be genuinely open-ended, agreed before proceeding.

What makes this work is telling the customer where the transition sits, before starting:

There's a $129 call-out to come and diagnose it. Once I know what's wrong I'll give you a fixed price for the repair before I do anything. If it turns out to be something I can't see until it's open, I'll stop and we'll talk about it rather than me carrying on.

That last clause is the valuable one. Committing in advance to stop and re-quote rather than continue and bill is what prevents the invoice conversation nobody wants, and customers who have been burned by contractors before recognise it immediately.

Presenting a flat rate without an argument

How the number is delivered determines whether it is accepted, and it is where flat rate most often goes wrong in practice.

Show the price before the work, always. The entire advantage of flat rate is that the customer decides once, in advance. A price revealed afterwards, when they have just watched you work quickly, invites exactly the comparison you adopted flat rate to avoid.

Present options rather than a single figure. Two or three levels of repair or specification convert a yes-or-no decision into a which-one decision, and people answer the second more readily. It also surfaces budget without anyone having to ask about it directly.

Do not itemise labour hours. The moment a flat rate is broken into hours multiplied by a rate, you have returned to hourly pricing with extra steps, and the customer will do the division themselves. Describe what is included, not how long it takes.

Name what is excluded. The exclusions are what make a fixed price safe to give. Two lines is enough: what happens if the substrate is rotten, what happens if the part is obsolete.

Give the price in writing at the visit where you can, from a list rather than a calculation. A contractor pricing from a printed or on-screen list looks like a business with standard rates. A contractor working out a number on a notepad looks like someone deciding what this particular customer will pay, which is corrosive even when it is not true.

That last point is the underrated benefit of a flat rate list. It removes the suspicion that the price depends on who is asking, and in a trade where customers routinely believe they are being sized up, that is worth more than the pricing mechanics.

What flat rate does to your team

A consequence worth planning for, because it changes behaviour in ways that are mostly good and partly risky.

Technicians stop being penalised for competence. Under hourly billing, a fast diagnosis produces a small invoice. Under flat rate it produces a completed job and available capacity, which is the incentive you actually want.

Speed can become the wrong goal. The flip side. If someone is measured purely on jobs completed, quality suffers and callbacks rise. Callbacks are unpaid work, so the business absorbs the cost of the incentive it created.

The counterweight is measuring callbacks alongside completions. A technician clearing more jobs with a rising callback rate is not more productive, and the only way to see it is to record return visits against the original job.

Pricing authority has to be decided. Can a technician discount on the spot? Most businesses that allow it find rates erode quietly. Most that forbid it entirely lose occasional jobs where a small adjustment would have closed it. A workable middle is a defined, small discretion with a requirement to record when it is used.

The list has to be genuinely accessible on site. A flat rate list that lives on an office computer is not a flat rate system; it is a delay. This is the practical reason flat rate adoption tends to follow whatever software the business already uses for scheduling and invoicing.

Which to choose, by trade shape

Repetitive service work with recurring known jobs: flat rate, from a real list. Repairs, replacements, tune-ups, standard installations.

Project work with defined scope and drawings: fixed price, with precisely written scope and change order discipline.

Renovation of older buildings: fixed price for what is visible, time and materials or a stated allowance for what is not, with the boundary written down.

Consulting and coordination: hourly or a fixed fee. Percentage-of-cost arrangements create a perverse incentive where efficiency reduces your own pay, which is the same trap as hourly in a different costume.

Emergency work: flat rate with an emergency premium, published. Customers accept a night rate they were told about and resent one they discover.

Moving from hourly to flat rate

The transition is where most attempts fail, usually by being attempted all at once.

Do not convert everything. Pick your three most repeated jobs and flat rate only those. The rest stays hourly while you learn whether your numbers are right.

Run both in parallel for a quarter. Quote the flat rate, and separately record what the job would have billed hourly. The comparison tells you whether your rate is set correctly, and it does so before you have committed the whole business to it.

Expect the first list to be wrong. Two or three of your rates will be too low, discovered by jobs that overrun consistently. That is the process working, provided you are recording actuals and adjusting rather than absorbing.

Tell existing customers plainly. For repeat clients used to seeing hours on an invoice, the switch needs a sentence: this work is now a fixed price, so you know the cost before we start and there are no surprises at the end. Most prefer it, and the ones who object are usually those who benefited from your undercharging.

Keep the hourly rate for genuine unknowns, and say so. A business that flat rates everything will eventually price a job it could not have understood in advance, and one of those absorbs the margin from several good ones.

The realistic timeline is a quarter to build the first three rates, a year to cover most of your recurring work, and permanent maintenance after that as material costs move.

What to do this quarter

  1. List your ten most repeated jobs.
  2. Pull the actual hours for the last dozen instances of the top three. If you have not tracked them, start now; you cannot flat rate what you have not measured.
  3. Build flat rates for those three, with burdened labour and a markup that reaches your real target margin.
  4. Write the assumptions for each, in a sentence.
  5. Set or review your diagnostic fee, and disclose it on the phone every time.
  6. Adopt signed change orders, on a phone, before any additional work.
  7. Track margin per job type for a quarter and compare against what you assumed.

Step seven is the one that tells you whether your flat rates are right. A job type that consistently comes in over its estimated hours is not bad luck; it is a rate that was set from optimism, and it will keep losing money quietly until someone looks.

If the broader problem is that you are busy and the money is not appearing, pricing model may not be the constraint at all, and that diagnosis is in why am I busy but not making money.

Frequently asked questions

Is flat rate or hourly better for contractors?
Flat rate for defined, repeatable work; hourly for genuine unknowns. Hourly pricing has a structural problem, which is that becoming faster reduces your own income on the same job. Flat rate breaks that link and removes invoice disputes, at the cost of carrying scope risk yourself.
What is wrong with charging by the hour?
It pays you for duration rather than outcome, so every efficiency gain cuts your own pay. A technician who diagnoses a fault in ten minutes because of fifteen years of experience earns less than one who takes two hours, which is exactly backwards from how expertise should be rewarded.
How do I build a flat rate price list?
Track actual hours and materials across a dozen or more instances of the same job, take the realistic average rather than the best case, add your burdened labour and markup, and round to a clean number. Flat rates built from guesses simply industrialise your estimating errors.
What is the risk of fixed-price work?
You carry the overrun. If the job takes twice as long, that is your loss, which is why a fixed price quoted at a thin margin is dangerous. It also means scope must be written precisely, because everything not excluded tends to be assumed included.
Should I charge a diagnostic or service call fee?
Yes, for repair work. It compensates the trip and the expertise, and it filters people who wanted a free opinion. Residential service call fees commonly sit in the $99 to $159 range in 2026, and many contractors credit it against the repair if the customer proceeds.
How do I handle extra work requested on site?
With a written change order signed before you pick up a tool. Verbal agreements to add it to the invoice are the most common source of end-of-job disputes. Contractors increasingly capture a signed change order on a phone in about thirty seconds, which is faster than emailing a revised quote and waiting.
Can I use both pricing models?
Most established contractors do. Diagnosis is billed hourly or as a fixed diagnostic fee, then the repair or installation is quoted flat. The important part is telling the customer where the switch happens before any work starts.
Does flat rate pricing mean charging everyone the same?
No. A flat rate is fixed for a defined job under normal conditions, not a universal price regardless of circumstances. Access difficulty, age of equipment, and genuinely unusual conditions justify a different rate, which is why a flat rate list needs stated assumptions.
Done-for-you lead generation: a dedicated conversion page, a qualifying form that arrives with the answers attached, and lead-to-sale tracking, fed by targeted outreach and Meta ad campaigns we build and run.
Get a lead plan

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.