{"product_id":"radon-mitigation-owner-makes","title":"How Much Does A Radon Mitigation Business Owner Make At $787K Revenue","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eYear 1 needs about 399 installs, or 33 monthly.\u003c\/li\u003e\n\n\u003cli\u003eAverage job price rises from $1,480 to $1,680.\u003c\/li\u003e\n\n\u003cli\u003eLead quality matters more than raw inquiry volume.\u003c\/li\u003e\n\n\u003cli\u003eKeep $797k cash for hiring and callbacks.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Radon mitigation installation\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual owner pay capacity adds the $85k GM salary to EBITDA, from $311k in Year 1 to $2.34M in Year 5; before taxes and debt.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Annual owner pay capacity adds the $85k GM salary to EBITDA, from $311k in Year 1 to $2.34M in Year 5; before taxes and debt.\"\u003e$311k-$2.34M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin runs from 28.7% in Year 1 to 53.4% in Year 5, based on model revenue and EBITDA.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"EBITDA margin runs from 28.7% in Year 1 to 53.4% in Year 5, based on model revenue and EBITDA.\"\u003e28.7%-53.4%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"At Year 1 EBITDA margin, about $296k annual revenue supports an $85k owner salary; the model's $787k revenue leaves room.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"At Year 1 EBITDA margin, about $296k annual revenue supports an $85k owner salary; the model's $787k revenue leaves room.\"\u003e$296k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Start-up cash peaks at $797k in Month 2, breakeven comes in Month 5, and payback takes 10 months, so this is capital-heavy.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Start-up cash peaks at $797k in Month 2, breakeven comes in Month 5, and payback takes 10 months, so this is capital-heavy.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your radon mitigation owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Radon Mitigation System Installation Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Radon Mitigation System Installation Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Radon Mitigation System Installation Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on revenue, margins, payroll, taxes, debt, and reinvestment. It is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\" data-low=\"70000\" data-base=\"140000\" data-high=\"250000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"140,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct material, lab, fuel, referral, and other service costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct material, lab, fuel, referral, and other service costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct material, lab, fuel, referral, and other service costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"69\" data-base=\"71\" data-high=\"74\" value=\"71\"\u003e\u003coutput\u003e71%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\" data-low=\"22000\" data-base=\"31500\" data-high=\"50000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"31,500\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, insurance, software, licensing, accounting, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, insurance, software, licensing, accounting, and other recurring overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, insurance, software, licensing, accounting, and other recurring overhead.\" data-low=\"4150\" data-base=\"4150\" data-high=\"4150\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"4,150\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly marketing and customer acquisition spend needed to sustain demand.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and customer acquisition spend needed to sustain demand.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly marketing and customer acquisition spend needed to sustain demand.\" data-low=\"1250\" data-base=\"1500\" data-high=\"3500\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"1,500\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan, financing, or required debt-service payments.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan, financing, or required debt-service payments.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan, financing, or required debt-service payments.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit reserved for taxes before calculating owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved for taxes before calculating owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit reserved for taxes before calculating owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, working capital, and risk buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate the target-pay gap.\" data-low=\"5000\" data-base=\"7083\" data-high=\"10000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"7,083\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$41,085\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eNet Margin\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income divided by monthly revenue.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income divided by monthly revenue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"netProfitMargin\"\u003e29%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$67,439\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-positive\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$34,002\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdl class=\"fml-owner-result-list\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eAnnual owner income\u003c\/dt\u003e\n\u003cdd data-owner-output=\"annualOwnerIncome\"\u003e$493,020\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eProfit before reserves\u003c\/dt\u003e\n\u003cdd data-owner-output=\"profitBeforeReserves\"\u003e$62,250\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTax + reinvestment reserve\u003c\/dt\u003e\n\u003cdd data-owner-output=\"reserveAmount\"\u003e$21,165\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTarget pay gap\u003c\/dt\u003e\n\u003cdd data-owner-output=\"cashAfterTargetPay\"\u003e$34,002\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cdiv class=\"fml-owner-bridge\"\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"revenue\"\u003e\n\u003cspan\u003eRevenue\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 100%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$140K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"grossProfit\"\u003e\n\u003cspan\u003eGross profit\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 71%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$99,400\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"operatingCosts\"\u003e\n\u003cspan\u003eOperating costs\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 27%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$37,150\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"reserveAmount\"\u003e\n\u003cspan\u003eReserves\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 15%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$21,165\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"ownerIncome\"\u003e\n\u003cspan\u003eOwner income\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 29%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$41,085\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. Actual owner income depends on revenue, margins, payroll, taxes, debt, and reinvestment. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the full radon mitigation forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/radon-mitigation-financial-model\"\u003eRadon Mitigation System Installation Financial Model Template\u003c\/a\u003e shows \u003cstrong\u003erevenue, EBITDA, breakeven, payback, cash need, and owner-pay logic\u003c\/strong\u003e. Open the model to review the assumptions and scenario tabs.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner pay is built in\u003c\/li\u003e\n\u003cli\u003eYear 1 to Year 5\u003c\/li\u003e\n\u003cli\u003ePricing and cost assumptions\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/radon-mitigation-financial-model-dashboard-financialmodelslab_49983050-2bf0-4897-870c-8c12380b58d6.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/radon-mitigation-financial-model-dashboard-financialmodelslab_49983050-2bf0-4897-870c-8c12380b58d6.webp?width=500\" alt=\"Radon Mitigation System Installation Financial Model dashboard summarizes key KPIs, runway and cash position with a dynamic dashboard for performance tracking and investor-ready reporting, solving cash-flow blind spots\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat is the radon mitigation profit margin?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eRadon Mitigation System Installation\u003c\/strong\u003e, the modeled profit margin is very high because the job-level cost stack stays far below project revenue. In \u003cstrong\u003eYear 1\u003c\/strong\u003e, margin before payroll and fixed overhead is \u003cstrong\u003e710%\u003c\/strong\u003e, and EBITDA margin is \u003cstrong\u003e287%\u003c\/strong\u003e; by \u003cstrong\u003eYear 5\u003c\/strong\u003e, those rise to \u003cstrong\u003e765%\u003c\/strong\u003e and \u003cstrong\u003e534%\u003c\/strong\u003e. For the cost drivers behind that math, see \u003ca href=\"\/blogs\/profitability\/radon-mitigation\"\u003eHow Increase Radon Mitigation System Installation Profits?\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 1 margin math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e710%\u003c\/strong\u003e before payroll and overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e140%\u003c\/strong\u003e hardware and materials\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e40%\u003c\/strong\u003e lab analysis and testing kits\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e50%\u003c\/strong\u003e fuel and vehicle maintenance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 5 cost picture\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e765%\u003c\/strong\u003e before payroll and overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e235%\u003c\/strong\u003e combined job-level costs\u003c\/li\u003e\n\u003cli\u003eFan units, PVC, sealants drive swings\u003c\/li\u003e\n\u003cli\u003eLabor, callbacks, permits hit EBITDA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does a radon mitigation business need?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eRadon Mitigation System Installation\u003c\/strong\u003e, revenue has to cover direct costs, payroll, overhead, marketing, and reserves before any owner draw. With \u003cstrong\u003e71%\u003c\/strong\u003e contribution after COGS and variable expenses, work backward from the full annual cost stack and divide by \u003cstrong\u003e0.71\u003c\/strong\u003e instead of treating \u003cstrong\u003e$85k\u003c\/strong\u003e as a promised salary.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eCore cost stack\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$4,150\u003c\/strong\u003e\/month fixed overhead before wages\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$15k\u003c\/strong\u003e annual marketing starts here\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$150\u003c\/strong\u003e CAC floor to watch\u003c\/li\u003e\n\u003cli\u003eDirect costs come out first\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eRevenue formula\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse: fixed costs + payroll + marketing + reserves\u003c\/li\u003e\n\u003cli\u003eAdd target owner pay last\u003c\/li\u003e\n\u003cli\u003eDivide by \u003cstrong\u003e71%\u003c\/strong\u003e contribution\u003c\/li\u003e\n\u003cli\u003eDo not call it a guaranteed salary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much can a radon mitigation business owner take home?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eRadon Mitigation System Installation\u003c\/strong\u003e owner can model \u003cstrong\u003e$85k salary plus possible profit distributions\u003c\/strong\u003e in Year 1, but only if cash is left after taxes, debt service, reserves, and reinvestment; see \u003ca href=\"\/blogs\/how-to-open\/radon-mitigation\"\u003eHow To Launch Radon Mitigation System Installation Business?\u003c\/a\u003e for the operating setup behind that math. Year 1 EBITDA is \u003cstrong\u003e$226k\u003c\/strong\u003e on \u003cstrong\u003e$787k\u003c\/strong\u003e revenue, and Year 5 EBITDA reaches \u003cstrong\u003e$2.255M\u003c\/strong\u003e on \u003cstrong\u003e$4.22M\u003c\/strong\u003e revenue.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner Cash\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeparate revenue from owner take-home\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$85k\u003c\/strong\u003e General Manager salary option\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$226k\u003c\/strong\u003e Year 1 EBITDA before deductions\u003c\/li\u003e\n\u003cli\u003eDistributions depend on retained cash\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eScale Tradeoff\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner-operator lowers management overhead\u003c\/li\u003e\n\u003cli\u003eCrew model scales installations faster\u003c\/li\u003e\n\u003cli\u003ePayroll includes techs, office, sales\u003c\/li\u003e\n\u003cli\u003eTrack profit, payroll, and draws separately\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six drivers behind radon mitigation income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eCompleted Installs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e33\/mo\u003c\/strong\u003e\u003cp\u003eAbout 33 installs a month in Year 1 drives most of the cash, and even with $226k EBITDA, missed bookings hit take-home fast.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eAverage Job Price\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.48K\u003c\/strong\u003e\u003cp\u003eAt about $1,480 per install in Year 1, small price lifts flow straight to profit because most overhead is fixed.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e3\u003c\/span\u003e\u003ch4\u003eGross Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e71%\u003c\/strong\u003e\u003cp\u003eYear 1 profit after direct costs is about 71%, so every point of margin change moves EBITDA fast.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eLead CAC\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$150\u003c\/strong\u003e\u003cp\u003eCustomer acquisition cost (CAC) of $150 keeps growth efficient, but a higher CAC cuts owner income fast.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e5\u003c\/span\u003e\u003ch4\u003eCrew Productivity\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e8h\u003c\/strong\u003e\u003cp\u003eEach install takes about 8 billable hours, so tighter routing and less rework let the same crew finish more jobs.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$4.15K\/mo\u003c\/strong\u003e\u003cp\u003eFixed overhead is about $4,150 a month, so keeping rent, software, and office costs flat protects cash until volume scales.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eRadon Mitigation System Installation Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompleted Installs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eCompleted Installs\u003c\/h3\u003e\n    \u003cp\u003eCompleted installs are the revenue engine. At \u003cstrong\u003e$1,480 per install\u003c\/strong\u003e, the model implies about \u003cstrong\u003e399 installs\/year\u003c\/strong\u003e or \u003cstrong\u003e33\/month\u003c\/strong\u003e; by Year 5, \u003cstrong\u003e$1,680 per install\u003c\/strong\u003e implies about \u003cstrong\u003e2,135 installs\/year\u003c\/strong\u003e. More finished jobs raise the revenue base, but owner income only improves if direct costs and overhead stay inside plan.\u003c\/p\u003e\n    \u003cp\u003eThis driver includes the install count, job price, crew capacity, and how many jobs finish without callbacks. One clean install is worth more than a rushed one that needs a second visit. If volume climbs faster than scheduling control, warranty drag can wipe out the gain and slow owner draws.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl install flow\u003c\/h3\u003e\n      \u003cp\u003eTrack the handoff from booked job to completed system. The key inputs are \u003cstrong\u003ebooked-to-complete rate\u003c\/strong\u003e, \u003cstrong\u003einstalls per crew day\u003c\/strong\u003e, \u003cstrong\u003ecallback rate\u003c\/strong\u003e, and \u003cstrong\u003ewarranty visits\u003c\/strong\u003e. Here’s the quick math: more completed work lifts cash only when the field team finishes jobs at the modeled margin, not just at a higher count.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eLock dates before selling.\u003c\/li\u003e\n        \u003cli\u003eMatch jobs to crew capacity.\u003c\/li\u003e\n        \u003cli\u003eMeasure callback cost per install.\u003c\/li\u003e\n        \u003cli\u003eReview margin every week.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf scheduling stays tight, completed installs turn into faster cash and a higher owner draw.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Job Price\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eAverage Job Price\u003c\/h3\u003e\n\u003cp\u003eThis driver is the \u003cstrong\u003eprice per radon mitigation install\u003c\/strong\u003e, and it sets how much revenue each crew day can produce. With \u003cstrong\u003e80 billable hours\u003c\/strong\u003e per installation, the model’s hourly price of \u003cstrong\u003e$185\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$210\u003c\/strong\u003e in Year 5 implies about \u003cstrong\u003e$14,800\u003c\/strong\u003e to \u003cstrong\u003e$16,800\u003c\/strong\u003e in install revenue per system. That extra price flows straight into contribution if close rates and callbacks stay steady.\u003c\/p\u003e\n\u003cp\u003ePrice has to cover \u003cstrong\u003ehome complexity\u003c\/strong\u003e, \u003cstrong\u003etravel time\u003c\/strong\u003e, \u003cstrong\u003edesign work\u003c\/strong\u003e, local competition, and crew time risk. One clean rule: \u003cstrong\u003eunderpriced complex homes erase margin fast\u003c\/strong\u003e. If a job needs more setup, more driving, or more rework, the owner’s take-home falls even when bookings look strong.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003ePrice to the job, not just the market\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003equoted hours vs. billed hours\u003c\/strong\u003e, then compare realized hourly rate by job type. If a “simple” job keeps turning into a long one, raise the base price or add complexity charges before the calendar fills up with low-margin work.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLog travel minutes per install.\u003c\/li\u003e\n\u003cli\u003eSplit jobs by home complexity.\u003c\/li\u003e\n\u003cli\u003eWatch callback rate after price hikes.\u003c\/li\u003e\n\u003cli\u003eReview close rate by quote level.\u003c\/li\u003e\n\u003cli\u003eProtect margin on custom designs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eHere’s the quick math: every price step lifts gross profit only if the team still closes the deal and the system works the first time. If price goes up but callbacks also rise, the gain disappears in warranty time, fuel, and labor, and that cuts owner cash draw.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eGross Margin\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eGross Margin\u003c\/h3\u003e\n\u003cp\u003eGross margin is the profit left after direct job costs, before payroll, overhead, owner pay, taxes, and reserves. In this model, Year 1 direct and variable costs total \u003cstrong\u003e290%\u003c\/strong\u003e of revenue, with \u003cstrong\u003e140%\u003c\/strong\u003e hardware and materials, \u003cstrong\u003e40%\u003c\/strong\u003e lab and testing kits, \u003cstrong\u003e50%\u003c\/strong\u003e fuel and vehicle maintenance, and \u003cstrong\u003e60%\u003c\/strong\u003e referral commissions.\u003c\/p\u003e\n\u003cp\u003eBy Year 5, combined cost falls to \u003cstrong\u003e235%\u003c\/strong\u003e, so the owner’s take-home depends on keeping each install tight. Fan replacement, PVC waste, electrical coordination, sealing time, rework, and warranty visits can all widen job cost and eat the margin that pays the owner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack cost per install\u003c\/h3\u003e\n\u003cp\u003eMeasure gross margin by job, not just by month. Use \u003cstrong\u003ejob price\u003c\/strong\u003e, \u003cstrong\u003ematerials\u003c\/strong\u003e, \u003cstrong\u003etesting kits\u003c\/strong\u003e, \u003cstrong\u003efuel\u003c\/strong\u003e, \u003cstrong\u003ecommissions\u003c\/strong\u003e, and \u003cstrong\u003ecallback hours\u003c\/strong\u003e to see which homes really make money. Here’s the quick math: lower direct cost per install drops straight into profit available for owner pay.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLog costs on each install.\u003c\/li\u003e\n\u003cli\u003eTag rework and warranty visits.\u003c\/li\u003e\n\u003cli\u003ePrice complex homes higher.\u003c\/li\u003e\n\u003cli\u003eWatch fuel and commission drag.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf direct costs rise faster than price, volume can look fine while cash stays tight. Margin discipline protects the owner’s draw because it keeps more of each job after the true install cost.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLead Cost And Conversion\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eLead Cost And Conversion\u003c\/h3\u003e\n\u003cp\u003eLead cost only matters when it turns into a booked radon mitigation install. In this model, \u003cstrong\u003eCAC is $150 in Year 1\u003c\/strong\u003e and improves to \u003cstrong\u003e$125 by Year 5\u003c\/strong\u003e, while annual marketing rises from \u003cstrong\u003e$15k to $42k\u003c\/strong\u003e. If inquiries do not convert, cash gets burned before revenue shows up, so the real test is contribution margin per booked job, not raw lead volume.\u003c\/p\u003e\n\u003cp\u003eReferral commissions start at \u003cstrong\u003e60% of revenue\u003c\/strong\u003e and fall to \u003cstrong\u003e45%\u003c\/strong\u003e, so paid search, local SEO, realtor referrals, and home inspector relationships should be judged by booked-install margin. Here’s the quick math: if a channel fills the calendar but CAC stays high, owner pay gets squeezed even when sales look busy. Lower CAC lifts profit without needing a price hike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure CAC by booked install\u003c\/h3\u003e\n\u003cp\u003eTrack each channel by \u003cstrong\u003einquiries, booked jobs, CAC, and contribution per install\u003c\/strong\u003e. That means counting how many leads become scheduled inspections, how many inspections become installs, and what each booked job nets after ad spend or referral commission. If a channel cannot beat your job-level margin, cut it fast. One clean rule: pay for jobs, not clicks.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMeasure inquiry-to-booking rate\u003c\/li\u003e\n\u003cli\u003eMeasure booking-to-install close rate\u003c\/li\u003e\n\u003cli\u003eSeparate ad spend from referral commissions\u003c\/li\u003e\n\u003cli\u003eReview CAC by channel monthly\u003c\/li\u003e\n\u003cli\u003eDrop leads that do not convert\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf a source delivers cheap leads but weak close rates, it can still hurt cash flow. What this estimate hides is wasted time on unqualified calls and follow-up. The fix is simple: score every channel by \u003cstrong\u003econtribution margin per booked installation\u003c\/strong\u003e, then shift spend toward the sources that actually fill the schedule.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCrew Productivity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eCrew Productivity\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCrew productivity\u003c\/strong\u003e is how many completed installs you get from each labor hour. The model assumes \u003cstrong\u003e80 billable hours per installation\u003c\/strong\u003e, with staffing growing from \u003cstrong\u003e1 senior + 1 junior technician\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e3 senior + 5 junior technicians\u003c\/strong\u003e in Year 5. When routing is tight, prep calls are done, vans are stocked, and callbacks stay low, the same payroll produces more billable work and lifts \u003cstrong\u003eEBITDA\u003c\/strong\u003e (earnings before interest, taxes, depreciation, and amortization).\u003c\/p\u003e\n\u003cp\u003eOwner labor is not the same as hired installer labor, because the owner also covers sales, scheduling, hiring, and quality control. If demand is weak and the team is hired too early, payroll runs ahead of revenue and cash gets tight. One clean rule: more output per paid hour is what turns labor into owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Billable Hours Per Crew\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003ebillable hours per install\u003c\/strong\u003e, \u003cstrong\u003ecallbacks\u003c\/strong\u003e, and \u003cstrong\u003ejobs completed per tech per week\u003c\/strong\u003e. Then separate owner time from field time so you can see how much capacity is really for production versus sales and ops. If the crew is busy but installs slip, you are paying for wasted motion, not growth.\u003c\/p\u003e\n\u003cp\u003eImprove output with tighter routing, pre-job calls, stocked vans, and a fixed checklist for materials and closeout photos. Keep hiring tied\nto booked work, not hope. If each crew week adds more completed systems without more rework, EBITDA rises and the owner can take more cash out.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead And Reserves\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eOverhead And Reserves\u003c\/h3\u003e\n\u003cp\u003eOwner take-home gets hit before any distribution because fixed overhead runs \u003cstrong\u003e$4,150\/month\u003c\/strong\u003e: \u003cstrong\u003e$2,200\u003c\/strong\u003e rent, \u003cstrong\u003e$650\u003c\/strong\u003e insurance, \u003cstrong\u003e$250\u003c\/strong\u003e software, \u003cstrong\u003e$150\u003c\/strong\u003e licensing, \u003cstrong\u003e$400\u003c\/strong\u003e utilities and telecom, and \u003cstrong\u003e$500\u003c\/strong\u003e accounting. That excludes wages, marketing, taxes, debt, benefits, and reserves, so cash profit can look fine while spend is still too high.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: if callbacks, slow hiring, or seasonality push work down, the reserve cushion has to cover the fixed burn and the gap in collections. The model’s \u003cstrong\u003e$797k\u003c\/strong\u003e minimum cash in Month 2 signals a heavy early buffer need, especially with startup equipment and a service van tied up in the business instead of cash in the bank.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eHold Cash Before You Draw\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003emonthly fixed overhead\u003c\/strong\u003e, \u003cstrong\u003ecash burn\u003c\/strong\u003e, and \u003cstrong\u003ereserve days\u003c\/strong\u003e separately from job profit. If overhead stays at \u003cstrong\u003e$4,150\u003c\/strong\u003e and collections slip, owner pay should wait until the reserve floor is covered. That keeps distributions from draining working cash when you need time for callbacks or crew ramp-up.\u003c\/p\u003e\n\u003cp\u003eUse a simple rule: rebuild reserves after any big spend, then only pay out excess cash. Test this monthly against booked jobs, callback rate, and seasonality. One clean check: if cash on hand won’t cover the next 3 to 6 months of fixed overhead, the owner is funding the business, not earning from it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eScenario objective: Compare lean, base, and high radon mitigation owner-income cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Radon Mitigation System Installation Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Radon Mitigation System Installation Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income moves with install volume, crew size, and marketing spend. This model is cash-heavy at launch, but more crews raise capacity and quality-control risk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high owner income cases for a radon mitigation contractor.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"A lean owner-operator runs fewer installs than the base case and keeps cash tight.\"\u003eA lean owner-operator runs fewer installs than the base case and keeps cash tight.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled Year 1 operating case for a small crew with steady demand.\"\u003eThis is the modeled Year 1 operating case for a small crew with steady demand.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger Year 5 operating case with a larger crew and more capacity.\"\u003eThis is the stronger Year 5 operating case with a larger crew and more capacity.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"The shop stays small, uses the Year 1 $1,480 ticket, relies on more owner labor, and keeps payroll lean while distributions grow slower.\"\u003eThe shop stays small, uses the Year 1 $1,480 ticket, relies on more owner labor, and keeps payroll lean while distributions grow slower.\u003c\/td\u003e\n\u003ctd data-export-value=\"It uses $787k revenue, $226k EBITDA, a $85k general manager role, about $4,150 monthly fixed overhead, $15k marketing, and Month 5 breakeven.\"\u003eIt uses $787k revenue, $226k EBITDA, a $85k general manager role, about $4,150 monthly fixed overhead, $15k marketing, and Month 5 breakeven.\u003c\/td\u003e\n\u003ctd data-export-value=\"It uses $4.220M revenue, $2.255M EBITDA, a $1,680 install ticket, 76.5% contribution, larger payroll, and $42k marketing.\"\u003eIt uses $4.220M revenue, $2.255M EBITDA, a $1,680 install ticket, 76.5% contribution, larger payroll, and $42k marketing.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Lower install volume; tighter payroll; more owner labor; fixed overhead; slower distributions\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLower install volume\u003c\/li\u003e\n\u003cli\u003etighter payroll\u003c\/li\u003e\n\u003cli\u003emore owner labor\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003cli\u003eslower distributions\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Job volume; 71.0% contribution; $4,150 fixed overhead; $15k marketing; Month 5 breakeven\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eJob volume\u003c\/li\u003e\n\u003cli\u003e71.0% contribution\u003c\/li\u003e\n\u003cli\u003e$4,150 fixed overhead\u003c\/li\u003e\n\u003cli\u003e$15k marketing\u003c\/li\u003e\n\u003cli\u003eMonth 5 breakeven\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher ticket size; larger payroll; 76.5% contribution; $42k marketing; multi-crew capacity\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher ticket size\u003c\/li\u003e\n\u003cli\u003elarger payroll\u003c\/li\u003e\n\u003cli\u003e76.5% contribution\u003c\/li\u003e\n\u003cli\u003e$42k marketing\u003c\/li\u003e\n\u003cli\u003emulti-crew capacity\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Under $226k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eUnder $226k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$226k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$226k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$2.255M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$2.255M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test a slow start or a lean solo-led launch.\"\u003eUse this to stress-test a slow start or a lean solo-led launch.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the planning baseline for a normal small-crew build.\"\u003eUse this as the planning baseline for a normal small-crew build.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test a scaled operation with strong demand and tighter quality-control needs.\"\u003eUse this to test a scaled operation with strong demand and tighter quality-control needs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304025563379,"sku":"radon-mitigation-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/radon-mitigation-owner-makes.webp?v=1782690543","url":"https:\/\/financialmodelslab.com\/products\/radon-mitigation-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}