All articles

Growth

How to Price a Job You've Never Done: 3 Layers

Your estimate on a first-of-type job is not wrong by a range. It is wrong in one direction. Price the asymmetry, not the average. The method, in 3 layers.

Om Patel 16 min read
Photo: János Venczák / Unsplash

The short answer

Do not try to guess better. Shrink the unknown by decomposing the job into parts you have already timed, then price what is left on three separate lines: an allowance for known unknowns, a contingency for unknown unknowns, and a learning tax of 25 to 40 percent on the unfamiliar labour only. Transfer whatever is still unpriceable into written exclusions and a not-to-exceed cap.

"What will this job cost me?" has no answer, and no amount of staring at it will produce one. "How do I put a defensible number on work whose cost I cannot yet know?" does, and the answer is not a better guess. It is to shrink the unknown, price what is left in named pieces, and transfer the rest into contract language. Almost everyone treats this as an accuracy problem. It is a structure problem.

The short answer

Decompose the job until every piece is either something you have timed or something you can find out from a supplier, a sub or a peer, and price those from real numbers. On the remainder, add three separately labelled amounts: an allowance, a contingency of 10 to 20 percent, and a learning tax of 25 to 40 percent on the unfamiliar labour hours. Put whatever risk is left into the contract as exclusions and a cap rather than into the number as padding.

You do not have a pricing problem, you have an estimate class problem

The construction industry solved this in 1997 and almost nobody in the residential trades has heard about it.

AACE International's Recommended Practice 17R-97 established a five-level classification for cost estimates, Class 5 through Class 1. Its central principle is the part worth internalising: the quality of an estimate is determined by the maturity of the project definition available to the estimator, not by the effort expended, the software used, or the time taken to prepare it.

That says something uncomfortable. You cannot think your way to a better number. If the scope is 2 percent defined, no amount of care produces a well-defined estimate. The generic accuracy bands:

ClassScope definitionExpected accuracy
Class 5Concept screening-50% / +100%
Class 4Study, feasibility-30% / +50%
Class 3Budget authorisation-20% / +30%
Class 2Control-15% / +20%
Class 1Check estimate, bid-10% / +15%

A job you have never done, quoted off a site walk and a conversation, is a Class 4 estimate at best. Often a Class 5. The error is not that your Class 4 estimate is inaccurate. Class 4 estimates are supposed to be inaccurate. The error is handing a customer a single fixed number, which is a Class 1 deliverable, built on Class 4 information.

Watch out

The gap between the estimate you actually have and the number you hand over is where every first-of-type loss lives. The task is not to be more accurate. It is to stop promising an accuracy you do not possess.

The error only goes one way

Here is the belief that costs the most money, stated by a handyman in r/handyman and held by nearly everyone: "there are also jobs that go quicker than I think they will so it evens out."

It does not even out, and the reason is arithmetic rather than attitude.

Look at the table again. Every band is asymmetric, always in the same direction. Class 5 is -50 percent low and +100 percent high. The overrun tail is twice as long as the underrun tail at every level of definition. That is not a drafting convention, it is what the outcome data produced.

The trade forums show the same shape. In an r/handyman thread on people's worst estimating misses, a contractor described bidding ceiling repair in a sunroom at four to five hours. He had taken loose measurements and assumed the damaged boards were 1x6 pine tongue and groove. They were custom 2x12s, jammed tight, with live conduit running through one. The job took roughly 20 hours. A 4x miss.

Now try to construct the opposite story: a job you bid at 20 hours that takes four. It does not happen, because your downside is bounded by physics and your upside is bounded by nothing. The best case on a job that goes well is finishing somewhat early. The worst case on one that goes badly is that the work turns out to be a different job than the one you priced.

That is the planning fallacy Kahneman and Tversky identified, and systematic is the operative word: it biases every estimate in the same direction, so averaging your own estimates just gives you a reliably low average. The practical consequence is that a symmetric buffer is the wrong shape. Plus or minus 20 percent does not describe your risk.

Where the hours actually disappear

Ask contractors where a first-time job went wrong and they will tell you about the task. Read their post-mortems and the task is usually fine.

Analysing a trim job that ran nearly double, one r/handyman commenter reached the conclusion that matters: with no surprises encountered, the estimate was probably missing setup, switching and cleanup time rather than the actual trim time. Another in the same thread named the culprit in passing, the unplanned second trip to the hardware store. A commercial estimator answering a side job in r/electricians listed what the original number had skipped, and none of it was the installation: hand digging versus machine, obstructions in the trench, backfill afterwards, permit costs, and material price movement between quote and start.

None of that is the work. All of it is the work around the work.

It makes sense once you see it. On familiar jobs your transitions are invisible because they are habitual: you know the order of operations, which tools come off the truck first, what to collect from the supplier before you leave. On unfamiliar work each becomes a decision made on the clock, and decisions made on the clock are slow. That is the crew-level effect construction learning curve literature calls the experience curve, which the construction law firm Drewry Simmons Vornehm notes is the one most likely to affect productivity because it is specific to the activity in front of you.

So break out setup, mobilisation, supply runs and cleanup as their own line rather than assuming the task rate absorbs them. On a first-of-type job it does not. They are the overrun.

Layer 1: shrink the unknown before you price it

The most powerful move is not pricing risk better, it is having less risk to price. Three ways, in order of leverage.

Decompose until almost nothing is unfamiliar. Very few jobs are genuinely new. They are new combinations of operations you have done hundreds of times. A post-construction clean is not one mystery, it is dust removal at height, window interiors, floor work, fixture detail and debris removal, and you have timed four of those. Price those four from your own history and the unknown collapses from the whole job to one component, which converts most of the scope from a Class 5 estimate into something closer to Class 3.

Walk it. Do not price from photographs. Photographs are systematically flattering because people send the tidy corner, and descriptions are optimistic without anyone lying, because the customer does not know what makes work slow for you. The 4x sunroom miss above traces to loose measurements and an assumption about what the boards were. That was an identification failure rather than an estimating one, and 20 minutes on site would have caught it. While you are there, look at what appears in no description: access, stairs, water, power, parking, carry distance, and who else will be working around you.

Take the outside view. Reasoning forward from your own plan gives you the inside view, which is where the planning fallacy lives. The documented correction is reference class forecasting: find out what this class of job actually cost the people who have done it, and start there. In practice that is three phone calls. Your supplier rep, who sees this work weekly and will tell you if your material list is incomplete. A peer in a market you do not compete in, who will usually just tell you what it took. And any sub involved, from whom you take a written quote rather than a guess at their number. Failing all three, contractors in r/Construction use Homewyse as a free zip-code-level baseline, with the sensible caveat that it is a sanity check rather than a bible. An independent number will not make your estimate right, but it catches the estimate that is wrong by a factor rather than a percentage, and factor-level errors are the ones that end businesses.

By the numbers

Bent Flyvbjerg's study of 258 transport infrastructure projects across 20 nations found cost overruns averaging 28 percent, rising to 45 percent for rail. Not trade jobs, but an identical mechanism: inside-view estimates on immature scope, produced by experienced professionals. Experience does not remove the bias. Only an outside number does.

Layer 2: price what is left, on three separate lines

Now you have a small residue of genuine uncertainty. The instinct is to add a percentage to the total. Resist it, for a reason that has nothing to do with the customer: a blended fudge factor is invisible to you as well as to them. When the job finishes you cannot tell whether you made money because the price was right or because the padding covered a bad estimate. Three separate lines are individually checkable afterwards.

The allowance, for known unknowns. A named dollar amount for something you know is coming but cannot size yet, usually a material selection the customer has not made. Note the trap Ogletree flags: material allowances conventionally cover material only, not the labour to unload and install it, so an allowance line that silently carries labour loses you that difference every time.

The contingency, for unknown unknowns. Your own reserve, 10 to 20 percent on the uncertain scope, not reconciled with the customer. It exists because there is statistical certainty that unpredictable costs will arise even though you cannot name them in advance.

The learning tax, on unfamiliar labour hours only. The one contractors skip. A handyman in r/handyman put it at 25 to 40 percent and framed it exactly right: a buffer because you have not done this exact thing enough is not gouging, it is admitting learning curves are real, and without it you are paying to practise on someone else's house. Apply it to the unfamiliar labour hours, not to materials and not to the parts you do every week. Applying it to the whole job is how you price yourself out of work you actually understand.

The crude version circulates as a rule of thumb: take what you think it will take and double it. It appears independently in r/Construction, where one commenter's old boss used it and was right roughly 90 percent of the time, and in r/electricians, where the same line drew 74 upvotes. It survives because it approximates a correct adjustment for an asymmetric error. Use it as a cross-check: if it and your itemised number are far apart, one of them is wrong and you now know to find out which.

Most contractors quoting work they have never done are doing it because the pipeline is thin, not because the job is interesting. That is the expensive version of this problem: when you need the job to make payroll, you will talk yourself into a number that does not work. Pavado builds done-for-you lead generation for local service businesses, so saying no to a bad-fit job costs you nothing.

Get a lead plan

Layer 3: transfer the risk you cannot price

Some uncertainty should never enter your number at all. It belongs in the contract, where it costs you nothing to carry.

Name your exclusions specifically. Not "some exclusions apply" but the actual items: debris hauling, exterior work, permit fees, anything needing equipment you do not own. If you have not priced it, it is not included, and writing that down is the difference between a scope dispute and a conversation.

Put a boundary on the open-ended part. A fixed price with a trigger beats both a padded fixed price and an open T and M: this covers the scope described, and if the debris volume exceeds about two truckloads we agree the extra before I do it. A contractor in r/Construction called this writing a quote with a clause in it to deal with the unknown as it happens. That one sentence prevents most disputes on unfamiliar work.

Use T and M with a cap when the scope truly cannot be defined. The cap is what sells it. Customers hear time and materials as a blank cheque, so lead with the not-to-exceed number and present the hourly rate as the mechanism underneath. A contractor with 30 years in the trade observed that as long as customers have a decent idea of the risk and you are upfront right away, almost all of them are fine with it. The failure mode is not the price, it is the surprise at the end.

Date your materials and give the price a shelf life. A commercial estimator in r/electricians made the point residential quotes almost always miss: your costs are based on today's pricing, so if the owner waits two months and prices move, you absorb it. Base materials on a written supplier quote, state its date, give the price 30 days.

Consider selling the scoping. When the unknown is large, the honest structure is two contracts: a small paid investigation, exploratory demolition, a diagnostic or a survey, then a firm price once you can see what you are dealing with. The customer funds the discovery, which is fair, because the discovery is what they need first. If you do not already charge for estimates, this is the case that changes your mind.

The bid or pass decision

Not every unfamiliar job should be priced at all. Three questions decide it.

Is the scope adjacent, or different? Adjacent means your methods, crews and tools transfer with a learning tax attached. Different means renting a crew, leasing equipment you have never owned and learning a code chapter simultaneously. Adjacent is worth bidding. Different usually is not.

Do you have somebody to call? Without that half hour on the phone you are not estimating, you are guessing with extra steps.

Can you walk away from your own number? This one is about your business rather than the job. If you need the work to make payroll, you will convince yourself the number is workable. A contractor in r/Construction put the reserve test bluntly: whatever the job costs, have twice that in capital available, because without it a single bad first job can bankrupt you, and he had watched it happen more than once.

If any answer is no, refer it out. That costs you one job. Two of the estimating disasters in that r/handyman thread ended with the contractor abandoning the work partway and collecting nothing, which is a considerably worse outcome than a polite decline.

Keep the stakes in view while you weigh the buffer. At an 8 percent net margin, a 4,000 dollar loss takes 50,000 dollars of new revenue to erase, a quarter rather than a job. If the buffered number loses, the work was not going to make money anyway. (What to do if you already underbid one.)

Turn the first one into an asset

The first job of a new type is worth more as information than as revenue, but only if you capture it deliberately.

Record actuals per component, not per job. Total hours tell you that you were wrong. Component hours tell you where, which is the only thing that improves the next quote. Log the boring numbers while they are fresh: material run time, layout, install, finishing, cleanup, and what slowed you down. Then compare component by component against your estimate.

Do that once and you are quoting from one real data point rather than none. Do it three times and you own a production rate instead of borrowing one. That is also when the learning tax comes off and you become genuinely competitive on work your rivals are still guessing at. It is the same discipline that makes job costing work.

The checklist

Before the number goes out on work you have never done:

  • Decomposed into components, each either timed by me or quoted by someone else
  • Walked the site in person, not priced from photos
  • Called the supplier rep and one peer in a non-competing market, written quotes from every sub
  • Setup, mobilisation, supply runs and cleanup broken out as their own line
  • Allowance line named, with its material-only scope stated
  • Contingency of 10 to 20 percent on uncertain scope
  • Learning tax of 25 to 40 percent on unfamiliar labour hours only
  • Exclusions listed specifically by item
  • A trigger clause or not-to-exceed cap on any open-ended scope
  • Material pricing dated, quote valid 30 days
  • Cross-checked against the double-it rule, and the gap explained
  • I can walk away from this number if the customer says no

The bottom line

Pricing work you have never done is not a test of intuition. It is a test of whether you will be explicit about what you do not know. The contractors who lose money on first-of-type jobs are rarely the ones who guessed badly. They are the ones who guessed privately, handed over a single confident number, and found out too late that the confidence was the product they had actually sold.

Shrink the unknown. Price the remainder in named pieces you can check afterwards. Put the rest in the contract. Then go find out how wrong you were, on purpose, and write it down.

Frequently asked questions

How much should I add to a job I have never done before?
Not one number, three. Add a named allowance for the specific items you know exist but cannot yet size, a contingency of 10 to 20 percent for the things you have not thought of, and a learning tax of 25 to 40 percent applied only to the labour hours on the unfamiliar portion of the work. A handyman with a long track record put the learning tax at 25 to 40 percent and called it what it is: you are not paying to practise on someone else's house. Adding one blended 30 percent to the bottom line instead teaches you nothing afterwards, because you cannot tell which component you got wrong.
What is the difference between an allowance and a contingency?
The law firm Ogletree Deakins gives the cleanest test: allowances are for known unknowns, contingencies are for unknown unknowns. An allowance is a named dollar figure in the quote for a thing you know is coming but cannot size yet, such as the fixtures the customer has not picked. A contingency is your own reserve for the events you cannot list at all. Allowances get reconciled with the customer through a change order. Contingency does not, because it is your money covering your risk.
Is it fair to charge more because the work is new to me?
Yes, and it is not opportunism. You are pricing the risk you are carrying, not the skill you lack. A first-of-type job genuinely costs more to produce: the crew problem-solves in real time instead of executing a known sequence, and construction learning curve research treats this crew-level experience curve as a real and measurable productivity effect. What is unfair is hiding it. Name the buffer in the proposal and most customers accept it.
Should I just quote time and materials instead?
Time and materials with a not-to-exceed cap is the right instrument when the scope genuinely cannot be defined before you open something up. It moves the estimating risk to the customer while the cap protects them from an open cheque. The cost is that many residential customers hear T and M as a blank cheque, so lead with the cap rather than the hourly rate. If you can define the scope, a fixed price with named exclusions will usually win against a T and M number.
How do I estimate labour hours when I have no history for this work?
Take the outside view instead of the inside view. Rather than reasoning forward from your plan of how the job will go, find out what this class of job has actually cost other people, then adjust. Call your supplier rep, who sees this work weekly. Call a peer in a non-competing market, who will usually tell you. Get real written quotes from any sub rather than estimating their number. This is reference class forecasting, and it is the documented correction for the planning fallacy that makes every from-scratch estimate optimistic.
Everyone says take your guess and double it. Does that actually work?
It is a crude version of a correct idea, and it shows up independently across trade forums: the same doubling rule appears in r/Construction and in r/electricians. It works because it happens to compensate for an asymmetric error, but it fails in two ways. It prices you out of the jobs you actually understand, and it is untrackable, so after the job you cannot tell whether the price was right or the padding was covering a bad estimate. Use it as a sanity check against your itemised number, not as the number.
When should I turn the job down instead of pricing it?
When you cannot decompose it into parts you have done, cannot walk the site, have nobody to call who has done it, and cannot bound the scope in writing. That is not a quote, it is a bet, and the customer is not sharing the downside. Referring it to a specialist costs you one job. Being wrong by a factor of three on it can cost you a month of capacity, and one contractor in r/Construction warned that without roughly double the job cost in reserve, a bad first job can end the business outright.
How long should my price stay valid on unfamiliar work?
Shorter than you think, and say so in writing. A commercial electrical estimator answering a side-job post in r/electricians pointed out that a quote is built on today's material pricing, so if the customer sits on it for two months you absorb every price increase in between. Base your materials on a written supplier quote, state the date, and give the price a validity window of 30 days. This is standard practice on commercial bids and almost absent from residential ones.
Where do first-time jobs actually go over?
Not in the task, in the transitions. The recurring pattern across estimating post-mortems is that the productive work lands close to the estimate while setup, switching between operations, the unplanned second trip to the supply house, and cleanup are what blow the day. One handyman analysing a job that ran nearly double concluded the estimate was missing setup, switching and cleanup time rather than the actual install time. Estimate those separately instead of assuming they are absorbed.
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.