{"id":1527,"date":"2026-10-25T05:18:34","date_gmt":"2026-10-25T05:18:34","guid":{"rendered":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/"},"modified":"2026-10-25T05:18:34","modified_gmt":"2026-10-25T05:18:34","slug":"good-cost-per-booked-job-restoration-company","status":"publish","type":"post","link":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/","title":{"rendered":"What is a good cost per booked job for a restoration company?"},"content":{"rendered":"<p class=\"ll-al-subhead\">For restoration owners who know what a lead costs but want to know what a signed water, mold, fire or sewage job is worth paying for.<\/p>\n<p class=\"ll-al-hero-cta\"><a href=\"https:\/\/www.limitless-local.com\/contact\/?utm_source=resources&amp;utm_medium=answer-library&amp;utm_campaign=good-cost-per-booked-job-restoration-company&amp;utm_content=hero\">Get a free visibility audit<\/a> &middot; <a href=\"https:\/\/www.limitless-local.com\/contact\/?utm_source=resources&amp;utm_medium=answer-library&amp;utm_campaign=good-cost-per-booked-job-restoration-company&amp;utm_content=hero\">Book a growth call<\/a><\/p>\n<h2>How much can a restoration company afford to pay for each signed job?<\/h2>\n<p class=\"ll-al-answer\" style=\"font-weight:600;color:#001b52;font-size:1.06em;line-height:1.6\">A good cost per booked job for a restoration company is one that stays under a ceiling you set from your own numbers: take the gross profit on a typical job of that type, decide what share of it you&#8217;re willing to spend to win the job, and anything below that is good. There&#8217;s no reliable published benchmark for restoration, because job size, insurance payment and whether mitigation leads to a rebuild vary too much from shop to shop. Set separate ceilings for water, mold, fire and sewage work, count a job as booked when the work is authorized, and check the number again once the money has actually been collected.<\/p>\n<p>Most of what moves cost per booked job in restoration happens after the phone rings: whether the call gets answered at 2 a.m., followed up and turned into a signed authorization. That&#8217;s why our <a href=\"https:\/\/www.limitless-local.com\/automation\/\">automation add-ons<\/a>, such as after-hours answering and automated follow-up, plug into any package of our <a href=\"https:\/\/www.limitless-local.com\/industries\/restoration\/\">restoration marketing<\/a>, and why every package includes call tracking, source tagging and a monthly report with a cost-per-lead breakdown. For what a water damage lead costs and which leads are worth chasing, see the <a href=\"https:\/\/www.limitless-local.com\/water-damage-leads\/\">guide to water damage leads<\/a>; this page picks up where it stops, at the booked job. The rest of the <a href=\"https:\/\/www.limitless-local.com\/resources\/restoration-marketing\/\">restoration marketing questions<\/a> library goes question by question.<\/p>\n<h2>Why judge restoration marketing on cost per booked job instead of cost per lead?<\/h2>\n<p>Because a lead only costs you money, and a booked job is what makes it back. Two channels can charge the same per lead and produce very different work: one sends homeowners with water on the floor right now, the other sends people looking for insurance information, out-of-area callers and wrong-service calls. Cost per lead can&#8217;t tell those apart. Cost per booked job can.<\/p>\n<p>It also catches problems that have nothing to do with the ads. If the phone goes to voicemail overnight or nobody calls a form back until morning, your cost per lead stays the same while your cost per booked job climbs. In our view that&#8217;s the most common reason a restoration channel looks expensive: the leads were fine and the booking wasn&#8217;t. Once you know the most you can pay for a signed job, the right cost per lead falls out of the math.<\/p>\n<h2>How do I work out the most I can pay for a booked restoration job?<\/h2>\n<p>Start with gross profit per job, not the invoice. BDC&#8217;s <a href=\"https:\/\/www.bdc.ca\/en\/articles-tools\/entrepreneur-toolkit\/templates-business-guides\/glossary\/gross-profit-margin-ratio\">definition of gross profit margin<\/a> is net revenue minus direct expenses, divided by net revenue. For a restoration job, the direct expenses are the costs that only exist because of that job: technician labor, equipment charges, consumables, disposal and any subcontractors.<\/p>\n<ol>\n<li><strong>Average invoice<\/strong> for that job type, from your last few months of closed jobs.<\/li>\n<li><strong>Minus direct job costs<\/strong> on those same jobs.<\/li>\n<li><strong>Equals gross profit per job.<\/strong><\/li>\n<li><strong>Times the share<\/strong> of that gross profit you&#8217;re willing to spend to win the job. That&#8217;s your ceiling.<\/li>\n<\/ol>\n<p>The share is a business decision, not a rule: a shop with idle crews might accept more, a shop that&#8217;s already full should accept less. Anything at or under the ceiling is a good cost per booked job for you. Anything over it loses money on the first job unless a rebuild or a repeat account makes it back.<\/p>\n<p>BDC&#8217;s <a href=\"https:\/\/www.bdc.ca\/en\/articles-tools\/blog\/calculating-customer-lifetime-value-cost-acquisition\">guide to customer lifetime value and cost of acquisition<\/a> puts the cost side as sales costs plus marketing costs, divided by the new customers they brought in. Whatever you spend to get the phone to ring and the job signed belongs in the cost.<\/p>\n<h2>Should the ceiling count only mitigation, or mitigation plus the rebuild?<\/h2>\n<p>This is where restoration differs from most trades. A water job often starts as mitigation (extraction, drying, demolition) and can turn into a rebuild worth more than the mitigation itself. If you do both, a lead that books mitigation is also a chance at the rebuild.<\/p>\n<p>Work out two ceilings:<\/p>\n<ul>\n<li><strong>Mitigation-only ceiling:<\/strong> based on mitigation gross profit alone. This is the safe number.<\/li>\n<li><strong>Blended ceiling:<\/strong> mitigation gross profit plus the average rebuild gross profit per mitigation job, which is the rebuild gross profit times how often your mitigation jobs actually turn into rebuilds.<\/li>\n<\/ul>\n<p>Use the real rate from your own job records. If you hand off rebuilds, use the mitigation-only ceiling. Our judgement: plan your budget around the mitigation-only ceiling and treat rebuild profit as the margin of safety, because rebuild conversion swings with the homeowner, the insurer and the size of the loss.<\/p>\n<h2>Should water, mold, fire and sewage jobs have different targets?<\/h2>\n<p>Yes. Invoice, job costs and follow-on work differ for a burst supply line, a mold remediation, a kitchen fire and a sewage backup, so the ceilings differ too.<\/p>\n<p>Work out a ceiling for each job type you advertise separately, keep your campaigns or call tracking split the same way, and compare each campaign with its own ceiling. A campaign that books small jobs cheaply can still lose money, and one that looks expensive can be your best if it books the large losses. If your tracking can&#8217;t split job types yet, <a href=\"https:\/\/www.limitless-local.com\/resources\/track-which-marketing-brings-booked-restoration-jobs\/\">tracking which marketing books jobs<\/a> covers the setup.<\/p>\n<h2>What counts as spend, and what counts as a booked job?<\/h2>\n<p><strong>Spend is everything you pay to win the job.<\/strong> For each channel, that includes:<\/p>\n<ul>\n<li>Ad spend paid to Google, Local Services Ads or anyone else<\/li>\n<li>Management fees for whoever runs the channel<\/li>\n<li>Call tracking, answering service and follow-up software, split across the channels they serve<\/li>\n<li>Leads you buy, at full price, including the ones that turned out to be junk<\/li>\n<\/ul>\n<p><strong>A booked job is a signed job.<\/strong> Our recommendation is to count a job as booked when the property owner has signed your work authorization and you&#8217;re on site or scheduled to be. An inspection that ends with &#8220;we&#8217;ll think about it&#8221; isn&#8217;t booked. Use the same two definitions for every channel.<\/p>\n<h2>How does my booking rate change my cost per booked job?<\/h2>\n<p>Directly. Cost per booked job is cost per lead divided by the share of leads you book, so a better booking rate lowers it without spending a dollar more on ads.<\/p>\n<p>ServiceTitan&#8217;s <a href=\"https:\/\/www.servicetitan.com\/blog\/data-call-booking-rates\">report on call booking rates<\/a>, built from data on more than 3,000 trade businesses using its software, found a typical shop booked 42% of calls in June 2022, across trades. The same report shows how much timing matters: for large businesses, booking rates ran from a 61% peak down to 21% after 6 p.m., and for small ones from 26% down to 9%. That data doesn&#8217;t single out restoration, but emergency water work arrives at all hours, so in our judgement the after-hours drop matters even more for a restoration company than for the trades in that report.<\/p>\n<p>Before deciding a channel is too expensive, check what happened to its calls: answered or missed, called back in minutes or the next morning. <a href=\"https:\/\/www.limitless-local.com\/resources\/missed-calls-cost-restoration-company\/\">What missed calls cost a restoration company<\/a> goes deeper on that side.<\/p>\n<h2>How do I turn my ceiling into a cost per lead I can pay?<\/h2>\n<p>Multiply the ceiling by your booking rate. If your ceiling for a water job is a certain amount and you book one lead in five, the most you can pay per lead is one fifth of the ceiling. If you book one lead in three, you can pay a third of it.<\/p>\n<p>Google&#8217;s <a href=\"https:\/\/support.google.com\/localservices\/answer\/10125017?hl=en\">page on Local Services Ads bidding<\/a> describes a bid as the most you&#8217;d pay for a lead, offers a target cost per lead mode that&#8217;s around the average you&#8217;ll pay, and says it takes about 2 weeks to see accurate results as the model adjusts. Work back from your ceiling and booking rate before you set either one. <a href=\"https:\/\/www.limitless-local.com\/resources\/restoration-lead-cost-local-services-ads\/\">What a restoration LSA lead costs<\/a> covers the LSA side in detail.<\/p>\n<h2>Should I set a Target CPA in Google Ads to match my ceiling?<\/h2>\n<p>Only once Google Ads is counting the right thing. Google&#8217;s <a href=\"https:\/\/support.google.com\/google-ads\/answer\/6268632?hl=en\">Target CPA help page<\/a> describes the setting as the average amount you&#8217;d like to pay for a conversion. If your conversion is any call longer than a few seconds, a Target CPA set from your booked-job ceiling will be far too generous, because most calls don&#8217;t book.<\/p>\n<p>The same page says a target that&#8217;s too low may cause you to forgo clicks that could result in conversions, and recommends evaluating over the last 30 days, including at least 30 conversions. If you send booked jobs back to Google Ads, its <a href=\"https:\/\/support.google.com\/google-ads\/answer\/3419241?hl=en\">page on conversion values<\/a> says to use different values for each conversion when you offer services at different price points; in our view, a fire job shouldn&#8217;t carry the same value as a small extraction. Many restoration campaigns won&#8217;t reach 30 booked jobs a month, so in our judgement it&#8217;s better to watch cost per booked job by hand against your ceiling until they do.<\/p>\n<figure class=\"ll-al-photo\"><img src=\"https:\/\/www.limitless-local.com\/resources\/wp-content\/uploads\/2026\/10\/technician-setting-up-dehumidifier-in-basement.webp\" alt=\"Restoration technician setting up a dehumidifier and air movers in an emptied basement\" width=\"1200\" height=\"675\" loading=\"lazy\" decoding=\"async\" \/><\/figure>\n<h2>How do insurance payments and slow collections change the math?<\/h2>\n<p>Your ceiling is built on gross profit, and gross profit assumes you get paid. On insurance-paid restoration work, payment can arrive weeks after the job and not always in full. So run the number twice:<\/p>\n<ul>\n<li><strong>At booking:<\/strong> cost per booked job against the ceiling, using your estimate. This is the fast check that tells you whether to keep a channel running this month.<\/li>\n<li><strong>After collection:<\/strong> once most of a month&#8217;s jobs have paid, compare what the channel cost with the gross profit you actually collected on its jobs.<\/li>\n<\/ul>\n<p>If one channel&#8217;s jobs keep paying slowly or short, its real ceiling is lower than the paper one. Report each channel by the month the leads came in, so a slow check doesn&#8217;t make a good month look bad. Claim details belong between the property owner, the adjuster and the policy; your job sheet only needs what was billed and collected.<\/p>\n<h2>Can I pay more for jobs from property managers and commercial accounts?<\/h2>\n<p>Sometimes, if the first job really leads to more. BDC&#8217;s lifetime value calculation multiplies the average value of a sale by how many repeat transactions a customer makes and how long they stay. It also gives a <em>very<\/em> general rule of thumb, depending on the benchmark you look at: lifetime value should be 2.5 to 3 times the cost of acquiring the customer. That&#8217;s a guideline for businesses in general, not a restoration benchmark.<\/p>\n<p>For a restoration company, the customers who repeat are mostly property managers, facility managers and commercial owners, not homeowners. A homeowner with one flooded basement may never call you again. A property manager with dozens of units can send you work for years. In our judgement, it&#8217;s reasonable to accept a higher first-job cost for an account like that, but only on evidence from your own records that accounts like it do repeat. <a href=\"https:\/\/www.limitless-local.com\/resources\/win-recurring-restoration-work-facility-managers\/\">Winning recurring work from facility managers<\/a> covers how those accounts are built.<\/p>\n<h2>When is a cost above my ceiling still worth paying?<\/h2>\n<p>In our judgement, a few cases, each a deliberate choice: crews and equipment that would otherwise sit idle, for a short stretch; a new town, with a limit on how long and how much set before you start; and a first job that brings a relationship, as above. The reverse matters just as much: during a storm or freeze, when crews are booked out, paying for more leads raises your cost per booked job for work you can&#8217;t take. <a href=\"https:\/\/www.limitless-local.com\/resources\/avoid-paying-more-leads-than-crews-can-handle\/\">Avoiding leads your crews can&#8217;t handle<\/a> covers when to pull back.<\/p>\n<div class=\"ll-inline-cta ll-al-cta\">\n<div class=\"t\">\n<h4>Not sure which of these is costing you jobs?<\/h4>\n<p>A free visibility audit checks the Google profile, reviews, site and tracking, and shows what to fix first.<\/p>\n<\/div>\n<div class=\"ll-al-cta-actions\"><a class=\"ll-btn\" data-arrow=\"1\" href=\"https:\/\/www.limitless-local.com\/contact\/?utm_source=resources&#038;utm_medium=answer-library&#038;utm_campaign=good-cost-per-booked-job-restoration-company&#038;utm_content=cta-1\">Get my free visibility audit<\/a><a class=\"ll-btn ghost\" href=\"https:\/\/www.limitless-local.com\/contact\/?utm_source=resources&#038;utm_medium=answer-library&#038;utm_campaign=good-cost-per-booked-job-restoration-company&#038;utm_content=cta-1\">Book a growth call<\/a><\/div>\n<\/div>\n<h2>What&#x27;s different about cost per booked job in restoration<\/h2>\n<p><strong>Job size varies more than in most trades.<\/strong> One large loss can make a channel&#8217;s month look brilliant, and its absence can make it look broken. Our judgement: look at a rolling three months and at the mix of job sizes, not just the average.<\/p>\n<p><strong>Mitigation can lead to a rebuild.<\/strong> That&#8217;s real value, but it only counts at the rate your own records show.<\/p>\n<p><strong>The money arrives late.<\/strong> Insurance payments can come weeks after the work, so check every channel a second time against what was collected.<\/p>\n<p><strong>Storms distort everything.<\/strong> Mark storm periods in your records and compare storm months with storm months.<\/p>\n<h2>A worked example: one water mitigation ceiling, two answers<\/h2>\n<p>These numbers are made up to show the math, not a benchmark for your market. Say your water mitigation jobs average a $4,800 invoice and $2,700 in direct job costs, so gross profit is <strong>$2,100<\/strong> per job. You decide you&#8217;re willing to spend 25% of gross profit to win one. Your mitigation-only ceiling is 25% of $2,100, or <strong>$525<\/strong>.<\/p>\n<p>You also do rebuilds. Your records show about 1 in 4 mitigation jobs turns into a rebuild, and a rebuild averages $8,000 in gross profit. That adds $8,000 \u00f7 4, or $2,000, of rebuild gross profit to the average mitigation job, for $4,100 in total. Your blended ceiling is 25% of $4,100, or <strong>$1,025<\/strong>.<\/p>\n<p>Last month you spent $7,200 on water work, counting ad spend, Local Services Ads, call answering and management. It brought 60 leads, and you signed 12 jobs, a booking rate of 20%. Cost per booked job: $7,200 \u00f7 12 = <strong>$600<\/strong>. That&#8217;s over the $525 mitigation-only ceiling and well under the $1,025 blended one, so whether it&#8217;s good depends on whether those rebuilds really happen.<\/p>\n<p>Now say you fix after-hours answering and book 15 of the same 60 leads instead. Cost per booked job drops to $7,200 \u00f7 15 = <strong>$480<\/strong>, under both ceilings, without a dollar more in ads. At the original 20% booking rate, the most you could pay per lead and stay under the mitigation-only ceiling is 20% of $525, or $105.<\/p>\n<p>If you pay a marketing company, its fee belongs in that $7,200-style total. Our Essentials package is $3,500 a month, with ad spend paid directly to Google, so both count when you judge what any agency, including us, produces.<\/p>\n<figure class=\"ll-al-infographic\"><img src=\"https:\/\/www.limitless-local.com\/resources\/wp-content\/uploads\/2026\/10\/good-cost-per-booked-job-restoration-company-cost-per-booked-job-ceiling-steps.webp\" alt=\"Four steps to set a cost per booked job ceiling using made-up water mitigation numbers: $2,100 gross profit per job from a $4,800 invoice minus $2,700 job costs, 25% share you&#x27;ll spend, a $525 mitigation-only ceiling or $1,025 if rebuilds count, and an actual cost of $600 from $7,200 spend over 12 signed jobs\" width=\"1200\" height=\"675\" loading=\"lazy\" decoding=\"async\" \/><\/figure>\n<h2>Frequently asked questions<\/h2>\n<h3>Is there an industry-standard cost per booked job for restoration?<\/h3>\n<p>Not one we can point you to with a reliable source. Job size, insurance payment and rebuild work vary too much between companies and markets, so a ceiling built from your own gross profit is more useful than any published average.<\/p>\n<h3>Should I include the cost of leads I bought from a lead service?<\/h3>\n<p>Yes, at the full price you paid, including the junk ones. Divide by the jobs those leads actually booked, and compare the result with the same ceiling you use for every other channel.<\/p>\n<h3>What if I don&#x27;t know my gross profit per job?<\/h3>\n<p>Pull your last few months of closed jobs of one type, add up what you invoiced and what each job directly cost you in labor, equipment, consumables and subcontractors, and work it out from there. A rough number from real jobs is better than a guess.<\/p>\n<h3>Does a referral from a plumber count toward cost per booked job?<\/h3>\n<p>Track it as its own source with its own cost, even if that cost is only your time and a lunch. Mixing referral jobs into a paid channel makes the paid channel look cheaper than it is.<\/p>\n<h3>Can a marketing company promise me a cost per booked job?<\/h3>\n<p>Not honestly. It depends on your market, your booking rate and how quickly insurance pays, and nobody controls all three. What you can expect is to see the numbers each month and an explanation when they move.<\/p>\n<h2>Key takeaways<\/h2>\n<ul>\n<li>Set a ceiling per job type: gross profit per job times the share you&#8217;ll spend to win it.<\/li>\n<li>Count rebuild profit only at the rate your own records show; plan around the mitigation-only number.<\/li>\n<li>Put every cost in the total (ads, LSAs, fees, answering, bought leads) and divide by signed jobs.<\/li>\n<li>Booking rate moves cost per booked job as much as ad prices do, especially after hours.<\/li>\n<li>Check each channel again once insurance payments are collected, by the month the leads came in.<\/li>\n<\/ul>\n<div class=\"ll-inline-cta ll-al-cta\">\n<div class=\"t\">\n<h4>Want a second set of eyes on your setup?<\/h4>\n<p>We&#x27;ll look at how you show up locally and where calls are leaking, then send you a plain-English breakdown.<\/p>\n<\/div>\n<div class=\"ll-al-cta-actions\"><a class=\"ll-btn\" data-arrow=\"1\" href=\"https:\/\/www.limitless-local.com\/contact\/?utm_source=resources&#038;utm_medium=answer-library&#038;utm_campaign=good-cost-per-booked-job-restoration-company&#038;utm_content=cta-2\">Get the free audit<\/a><a class=\"ll-btn ghost\" href=\"https:\/\/www.limitless-local.com\/contact\/?utm_source=resources&#038;utm_medium=answer-library&#038;utm_campaign=good-cost-per-booked-job-restoration-company&#038;utm_content=cta-2\">Book a growth call<\/a><\/div>\n<\/div>\n<h2>More in this section<\/h2>\n<ul class=\"ll-al-more\">\n<li><a href=\"https:\/\/www.limitless-local.com\/resources\/missed-calls-cost-restoration-company\/\">How much do missed calls cost a restoration company?<\/a><\/li>\n<li><a href=\"https:\/\/www.limitless-local.com\/resources\/track-which-marketing-brings-booked-restoration-jobs\/\">How do I track which marketing brings in booked restoration jobs?<\/a><\/li>\n<li><a href=\"https:\/\/www.limitless-local.com\/resources\/how-restoration-companies-get-insurance-related-water-damage-jobs\/\">How do restoration companies get insurance-related water damage jobs?<\/a><\/li>\n<li><a href=\"https:\/\/www.limitless-local.com\/resources\/market-restoration-company-to-commercial-properties\/\">How should a restoration company market to commercial properties?<\/a><\/li>\n<li><a href=\"https:\/\/www.limitless-local.com\/resources\/keep-marketing-steady-while-hiring-restoration-techs\/\">How do I keep marketing steady while hiring restoration techs?<\/a><\/li>\n<\/ul>\n<h2>Sources<\/h2>\n<ol class=\"ll-al-sources\">\n<li><a href=\"https:\/\/www.bdc.ca\/en\/articles-tools\/entrepreneur-toolkit\/templates-business-guides\/glossary\/gross-profit-margin-ratio\" rel=\"noopener\" target=\"_blank\">What is the gross profit margin<\/a> &mdash; BDC<\/li>\n<li><a href=\"https:\/\/www.bdc.ca\/en\/articles-tools\/blog\/calculating-customer-lifetime-value-cost-acquisition\" rel=\"noopener\" target=\"_blank\">Do you know the lifetime value and cost of acquisition of your customers?<\/a> &mdash; BDC<\/li>\n<li><a href=\"https:\/\/www.servicetitan.com\/blog\/data-call-booking-rates\" rel=\"noopener\" target=\"_blank\">Typical call-booking rate for ServiceTitan users?<\/a> &mdash; ServiceTitan<\/li>\n<li><a href=\"https:\/\/support.google.com\/localservices\/answer\/10125017?hl=en\" rel=\"noopener\" target=\"_blank\">How bidding works for Local Services Ads<\/a> &mdash; Local Services Help<\/li>\n<li><a href=\"https:\/\/support.google.com\/google-ads\/answer\/6268632?hl=en\" rel=\"noopener\" target=\"_blank\">About Target CPA bidding<\/a> &mdash; Google Ads Help<\/li>\n<li><a href=\"https:\/\/support.google.com\/google-ads\/answer\/3419241?hl=en\" rel=\"noopener\" target=\"_blank\">About conversion values<\/a> &mdash; Google Ads Help<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>How restoration owners set a cost per booked job ceiling from gross profit, handle rebuilds and insurance lag, and turn it into a cost per lead.<\/p>\n","protected":false},"author":2,"featured_media":1449,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_canonical":"","ll_review_state":"approved","ll_template_version":"v1","ll_sources":"[\"https:\/\/www.bdc.ca\/en\/articles-tools\/entrepreneur-toolkit\/templates-business-guides\/glossary\/gross-profit-margin-ratio\", \"https:\/\/www.bdc.ca\/en\/articles-tools\/blog\/calculating-customer-lifetime-value-cost-acquisition\", \"https:\/\/www.servicetitan.com\/blog\/data-call-booking-rates\", \"https:\/\/support.google.com\/localservices\/answer\/10125017?hl=en\", \"https:\/\/support.google.com\/google-ads\/answer\/6268632?hl=en\", \"https:\/\/support.google.com\/google-ads\/answer\/3419241?hl=en\"]","ll_faq":"[{\"q\": \"Is there an industry-standard cost per booked job for restoration?\", \"a\": \"Not one we can point you to with a reliable source. Job size, insurance payment and rebuild work vary too much between companies and markets, so a ceiling built from your own gross profit is more useful than any published average.\"}, {\"q\": \"Should I include the cost of leads I bought from a lead service?\", \"a\": \"Yes, at the full price you paid, including the junk ones. Divide by the jobs those leads actually booked, and compare the result with the same ceiling you use for every other channel.\"}, {\"q\": \"What if I don't know my gross profit per job?\", \"a\": \"Pull your last few months of closed jobs of one type, add up what you invoiced and what each job directly cost you in labor, equipment, consumables and subcontractors, and work it out from there. A rough number from real jobs is better than a guess.\"}, {\"q\": \"Does a referral from a plumber count toward cost per booked job?\", \"a\": \"Track it as its own source with its own cost, even if that cost is only your time and a lunch. Mixing referral jobs into a paid channel makes the paid channel look cheaper than it is.\"}, {\"q\": \"Can a marketing company promise me a cost per booked job?\", \"a\": \"Not honestly. It depends on your market, your booking rate and how quickly insurance pays, and nobody controls all three. What you can expect is to see the numbers each month and an explanation when they move.\"}]","ll_cluster_id":"restoration-0068","ll_hub":"restoration","ll_lang":"en","ll_last_regenerated":"2026-10-25","tldr":"<ul><li>Ceiling = gross profit on a typical job \u00d7 the share you&#x27;ll spend to win it.<\/li><li>Set one ceiling per job type: water, mold, fire, sewage, and rebuild if you do it.<\/li><li>Cost per booked job = everything you spend on a channel \u00f7 signed jobs from it.<\/li><li>Recheck against collected money once the insurance payments land.<\/li><\/ul>","_yoast_wpseo_primary_category":7,"footnotes":""},"categories":[7],"tags":[],"class_list":["post-1527","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-restoration-marketing"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Good Cost per Booked Job for a Restoration Company<\/title>\n<meta name=\"description\" content=\"How restoration owners set a cost per booked job ceiling from gross profit, handle rebuilds and insurance lag, and turn it into a cost per lead.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Good Cost per Booked Job for a Restoration Company\" \/>\n<meta property=\"og:description\" content=\"How restoration owners set a cost per booked job ceiling from gross profit, handle rebuilds and insurance lag, and turn it into a cost per lead.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/\" \/>\n<meta property=\"og:site_name\" content=\"Limitless Local\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-25T05:18:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.limitless-local.com\/resources\/wp-content\/uploads\/2026\/10\/restoration-owner-reviewing-job-folders-in-van.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Answer Library Publisher\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Answer Library Publisher\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/\"},\"author\":{\"name\":\"Answer Library Publisher\",\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/#\\\/schema\\\/person\\\/f2405e7db1c31775cbad66b60b9c13e7\"},\"headline\":\"What is a good cost per booked job for a restoration company?\",\"datePublished\":\"2026-10-25T05:18:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/\"},\"wordCount\":2882,\"image\":{\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/restoration-owner-reviewing-job-folders-in-van.webp\",\"articleSection\":[\"Restoration Marketing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/\",\"url\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/\",\"name\":\"Good Cost per Booked Job for a Restoration Company\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/restoration-owner-reviewing-job-folders-in-van.webp\",\"datePublished\":\"2026-10-25T05:18:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/#\\\/schema\\\/person\\\/f2405e7db1c31775cbad66b60b9c13e7\"},\"description\":\"How restoration owners set a cost per booked job ceiling from gross profit, handle rebuilds and insurance lag, and turn it into a cost per lead.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/restoration-owner-reviewing-job-folders-in-van.webp\",\"contentUrl\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/restoration-owner-reviewing-job-folders-in-van.webp\",\"width\":1200,\"height\":675,\"caption\":\"Restoration company owner reviewing job folders in the cab of a work van\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/good-cost-per-booked-job-restoration-company\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is a good cost per booked job for a restoration company?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/#website\",\"url\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/\",\"name\":\"Limitless Local\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/#\\\/schema\\\/person\\\/f2405e7db1c31775cbad66b60b9c13e7\",\"name\":\"Answer Library Publisher\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c43e448664548de9ff72279276416c15206b8cf6e8f5619dc5de0047b3635a8a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c43e448664548de9ff72279276416c15206b8cf6e8f5619dc5de0047b3635a8a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c43e448664548de9ff72279276416c15206b8cf6e8f5619dc5de0047b3635a8a?s=96&d=mm&r=g\",\"caption\":\"Answer Library Publisher\"},\"url\":\"https:\\\/\\\/www.limitless-local.com\\\/resources\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Good Cost per Booked Job for a Restoration Company","description":"How restoration owners set a cost per booked job ceiling from gross profit, handle rebuilds and insurance lag, and turn it into a cost per lead.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/","og_locale":"en_US","og_type":"article","og_title":"Good Cost per Booked Job for a Restoration Company","og_description":"How restoration owners set a cost per booked job ceiling from gross profit, handle rebuilds and insurance lag, and turn it into a cost per lead.","og_url":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/","og_site_name":"Limitless Local","article_published_time":"2026-10-25T05:18:34+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.limitless-local.com\/resources\/wp-content\/uploads\/2026\/10\/restoration-owner-reviewing-job-folders-in-van.webp","type":"image\/webp"}],"author":"Answer Library Publisher","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Answer Library Publisher","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/#article","isPartOf":{"@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/"},"author":{"name":"Answer Library Publisher","@id":"https:\/\/www.limitless-local.com\/resources\/#\/schema\/person\/f2405e7db1c31775cbad66b60b9c13e7"},"headline":"What is a good cost per booked job for a restoration company?","datePublished":"2026-10-25T05:18:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/"},"wordCount":2882,"image":{"@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/#primaryimage"},"thumbnailUrl":"https:\/\/www.limitless-local.com\/resources\/wp-content\/uploads\/2026\/10\/restoration-owner-reviewing-job-folders-in-van.webp","articleSection":["Restoration Marketing"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/","url":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/","name":"Good Cost per Booked Job for a Restoration Company","isPartOf":{"@id":"https:\/\/www.limitless-local.com\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/#primaryimage"},"image":{"@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/#primaryimage"},"thumbnailUrl":"https:\/\/www.limitless-local.com\/resources\/wp-content\/uploads\/2026\/10\/restoration-owner-reviewing-job-folders-in-van.webp","datePublished":"2026-10-25T05:18:34+00:00","author":{"@id":"https:\/\/www.limitless-local.com\/resources\/#\/schema\/person\/f2405e7db1c31775cbad66b60b9c13e7"},"description":"How restoration owners set a cost per booked job ceiling from gross profit, handle rebuilds and insurance lag, and turn it into a cost per lead.","breadcrumb":{"@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/#primaryimage","url":"https:\/\/www.limitless-local.com\/resources\/wp-content\/uploads\/2026\/10\/restoration-owner-reviewing-job-folders-in-van.webp","contentUrl":"https:\/\/www.limitless-local.com\/resources\/wp-content\/uploads\/2026\/10\/restoration-owner-reviewing-job-folders-in-van.webp","width":1200,"height":675,"caption":"Restoration company owner reviewing job folders in the cab of a work van"},{"@type":"BreadcrumbList","@id":"https:\/\/www.limitless-local.com\/resources\/good-cost-per-booked-job-restoration-company\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.limitless-local.com\/resources\/"},{"@type":"ListItem","position":2,"name":"What is a good cost per booked job for a restoration company?"}]},{"@type":"WebSite","@id":"https:\/\/www.limitless-local.com\/resources\/#website","url":"https:\/\/www.limitless-local.com\/resources\/","name":"Limitless Local","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.limitless-local.com\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.limitless-local.com\/resources\/#\/schema\/person\/f2405e7db1c31775cbad66b60b9c13e7","name":"Answer Library Publisher","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c43e448664548de9ff72279276416c15206b8cf6e8f5619dc5de0047b3635a8a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c43e448664548de9ff72279276416c15206b8cf6e8f5619dc5de0047b3635a8a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c43e448664548de9ff72279276416c15206b8cf6e8f5619dc5de0047b3635a8a?s=96&d=mm&r=g","caption":"Answer Library Publisher"},"url":"https:\/\/www.limitless-local.com\/resources\/"}]}},"_links":{"self":[{"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/posts\/1527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/comments?post=1527"}],"version-history":[{"count":0,"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/posts\/1527\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/media\/1449"}],"wp:attachment":[{"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/media?parent=1527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/categories?post=1527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.limitless-local.com\/resources\/wp-json\/wp\/v2\/tags?post=1527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}