{"product_id":"phase-1-environmental-owner-makes","title":"Phase I ESA Owner Income: $99k Operating Profit in Year 1","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\u003ePricing sets revenue before cost control can help.\u003c\/li\u003e\n\n\u003cli\u003eVolume helps only when staff stay productively assigned.\u003c\/li\u003e\n\n\u003cli\u003eLabor efficiency decides whether margin reaches owner income.\u003c\/li\u003e\n\n\u003cli\u003eOverhead and CAC can crush low-volume growth.\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=\"Top Owner Income\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year-5 EBITDA is the owner-income proxy here; it excludes taxes, reserves, and any separate Principal Geologist pay if the owner fills that role.\"\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=\"Year-5 EBITDA is the owner-income proxy here; it excludes taxes, reserves, and any separate Principal Geologist pay if the owner fills that role.\"\u003e$1.41M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year-5 EBITDA margin is 31.8% ($1.408M on $4.423M); it's a pre-tax planning proxy, not after-tax net margin.\"\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=\"Year-5 EBITDA margin is 31.8% ($1.408M on $4.423M); it's a pre-tax planning proxy, not after-tax net margin.\"\u003e31.8%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annualized from about 37 Phase I ESA reports a month at $2,625 each, using Year-1 pricing and 33% gross margin before reserves.\"\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=\"Annualized from about 37 Phase I ESA reports a month at $2,625 each, using Year-1 pricing and 33% gross margin before reserves.\"\u003e$1.17M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year-1 EBITDA is negative, minimum cash hits $621k, breakeven lands in Month 8, and payback takes 29 months; planning case only.\"\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=\"Year-1 EBITDA is negative, minimum cash hits $621k, breakeven lands in Month 8, and payback takes 29 months; planning case only.\"\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 Phase I ESA owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice. Actual take-home depends on report volume, staffing mix, collection timing, taxes, and reinvestment needs.\"\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 the target-pay gap from revenue, gross margin, labor, overhead, 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=\"Average monthly report revenue before expenses. Base is about 34 Phase I ESA reports at roughly 2625 each.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly report revenue before expenses. Base is about 34 Phase I ESA reports at roughly 2625 each.\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=\"Average monthly report revenue before expenses. Base is about 34 Phase I ESA reports at roughly 2625 each.\" data-low=\"55000\" data-base=\"90000\" data-high=\"150000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"90,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 lab, drilling, data, travel, and other direct project costs. Year 1 direct non-payroll cost load is 29%, so base gross margin starts near 71%.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after lab, drilling, data, travel, and other direct project costs. Year 1 direct non-payroll cost load is 29%, so base gross margin starts near 71%.\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 lab, drilling, data, travel, and other direct project costs. Year 1 direct non-payroll cost load is 29%, so base gross margin starts near 71%.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"68\" 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 staff cost before owner pay. Base reflects the Year 1 wage stack for the principal geologist, senior environmental scientist, junior project manager, field technician, and half-time administrative support.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly staff cost before owner pay. Base reflects the Year 1 wage stack for the principal geologist, senior environmental scientist, junior project manager, field technician, and half-time administrative support.\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 staff cost before owner pay. Base reflects the Year 1 wage stack for the principal geologist, senior environmental scientist, junior project manager, field technician, and half-time administrative support.\" data-low=\"25000\" data-base=\"34167\" data-high=\"57500\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"34,167\"\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=\"Recurring office, insurance, software, admin, and IT spend. Year 1 fixed overhead totals 14100 per month.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring office, insurance, software, admin, and IT spend. Year 1 fixed overhead totals 14100 per 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=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Recurring office, insurance, software, admin, and IT spend. Year 1 fixed overhead totals 14100 per month.\" data-low=\"14100\" data-base=\"14100\" data-high=\"14100\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"14,100\"\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 demand spend. Year 1 marketing is 45000 annually, or 3750 per month, and CAC is 1500.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly demand spend. Year 1 marketing is 45000 annually, or 3750 per month, and CAC is 1500.\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 demand spend. Year 1 marketing is 45000 annually, or 3750 per month, and CAC is 1500.\" data-low=\"3000\" data-base=\"3750\" data-high=\"6250\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"3,750\"\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 payments. No debt service is modeled in the source data, so this stays at zero.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan payments. No debt service is modeled in the source data, so this stays at zero.\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 payments. No debt service is modeled in the source data, so this stays at zero.\" 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 held for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held for taxes before 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 held for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"40\" step=\"1\" data-low=\"18\" data-base=\"20\" data-high=\"22\" value=\"20\"\u003e\u003coutput\u003e20%\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 working capital and growth.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for working capital and growth.\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 working capital and growth.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"25\" step=\"1\" data-low=\"8\" 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 measure the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to measure the 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 measure the pay gap.\" data-low=\"4000\" data-base=\"6000\" data-high=\"10000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"6,000\"\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$8,318\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\"\u003e9%\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$85,336\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$2,318\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$99,816\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$11,883\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$3,565\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$2,318\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$90,000\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$63,900\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: 58%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$52,017\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: 4%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$3,565\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: 9%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$8,318\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 This is a researched planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice. Actual take-home depends on report volume, staffing mix, collection timing, taxes, and reinvestment needs.\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;\"\u003eHow does owner income show up in the Phase I Environmental Site Assessment model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003ca href=\"\/products\/phase-1-environmental-financial-model\"\u003ePhase I Environmental Site Assessment Financial Model Template\u003c\/a\u003e shows revenue, margin, costs, reserves, and owner take-home—open it to plan.\u003c\/p\u003e\n\n\u003ch4\u003eOwner income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eVolume and pricing\u003c\/li\u003e\n\u003cli\u003eLabor mix and utilization\u003c\/li\u003e\n\u003cli\u003eOverhead and reserves\u003c\/li\u003e\n\u003cli\u003eOwner pay scenarios\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\/phase-1-environmental-financial-model-dashboard-financialmodelslab_a21fb0ad-77af-4529-8651-1c9229cc1301.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/phase-1-environmental-financial-model-dashboard-financialmodelslab_a21fb0ad-77af-4529-8651-1c9229cc1301.webp?width=500\" alt=\"Phase I Environmental Site Assessment Financial Model dashboard summarizes key KPIs, runway\/cash and project performance with a dynamic dashboard, investor-ready charts and cash-flow clarity.\"\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;\"\u003eHow many Phase I ESA reports are needed to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThere isn’t one fixed report count; for \u003cstrong\u003ePhase I Environmental Site Assessment\u003c\/strong\u003e, the math says you need about \u003cstrong\u003e446 reports a year\u003c\/strong\u003e, or \u003cstrong\u003e37 a month\u003c\/strong\u003e, to pay \u003cstrong\u003e$150,000\u003c\/strong\u003e to the owner after \u003cstrong\u003e$239,200\u003c\/strong\u003e of fixed overhead, marketing, and admin. Here’s the quick math: a \u003cstrong\u003e$2,625\u003c\/strong\u003e fee from \u003cstrong\u003e15 hours × $175\u003c\/strong\u003e leaves about \u003cstrong\u003e$870\u003c\/strong\u003e gross profit per report at roughly \u003cstrong\u003e33%\u003c\/strong\u003e gross margin. That count is before reserves and any benefit from a better service mix, so the real break-even can move fast.\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\u003ePer-report math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2,625\u003c\/strong\u003e fee per report\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e15 hours\u003c\/strong\u003e at \u003cstrong\u003e$175\u003c\/strong\u003e per hour\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$870\u003c\/strong\u003e gross profit\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e33%\u003c\/strong\u003e gross margin\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\u003eOwner pay target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$239,200\u003c\/strong\u003e fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$150,000\u003c\/strong\u003e owner target pay\u003c\/li\u003e\n\u003cli\u003eNeed about \u003cstrong\u003e446 reports\u003c\/strong\u003e yearly\u003c\/li\u003e\n\u003cli\u003eRoughly \u003cstrong\u003e37 per month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat affects Phase I ESA profit margin?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003ePhase I Environmental Site Assessment\u003c\/strong\u003e, margin gets squeezed first by direct labor, database access, site travel, lab fees, drilling subcontractors, and field supplies. In Year 1, non-payroll direct costs total \u003cstrong\u003e29%\u003c\/strong\u003e of revenue, so gross margin starts at \u003cstrong\u003e71%\u003c\/strong\u003e before overhead. If you want the driver list, see \u003ca href=\"\/blogs\/profitability\/phase-1-environmental\"\u003eHow Increase Profitability Phase I Environmental Site Assessment?\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\u003eDirect cost pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e12%\u003c\/strong\u003e goes to lab fees.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e8%\u003c\/strong\u003e goes to drilling subcontractors.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e goes to data access.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4%\u003c\/strong\u003e covers travel and supplies.\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\u003eOperating margin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$14,100\u003c\/strong\u003e monthly fixed overhead matters fast.\u003c\/li\u003e\n\u003cli\u003ePayroll changes operating margin next.\u003c\/li\u003e\n\u003cli\u003eMarketing spend can push margins lower.\u003c\/li\u003e\n\u003cli\u003eOwner take-home comes after reserves and reinvestment.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs a Phase I ESA business profitable?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, a \u003cstrong\u003ePhase I Environmental Site Assessment\u003c\/strong\u003e business can be profitable, but only when pricing, staff use, report review, and insurance-heavy overhead stay tight; see \u003ca href=\"\/blogs\/startup-costs\/phase-1-environmental\"\u003eHow Much To Start A Phase I Environmental Site Assessment Business?\u003c\/a\u003e for the startup-cost side. In the Year 1 case provided, revenue is \u003cstrong\u003e$102 million\u003c\/strong\u003e with about \u003cstrong\u003e$98,700 operating profit\u003c\/strong\u003e after \u003cstrong\u003e$410,000 payroll\u003c\/strong\u003e, \u003cstrong\u003e$169,200 fixed overhead\u003c\/strong\u003e, and \u003cstrong\u003e$45,000 marketing\u003c\/strong\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\u003eProfit Drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eKeep deal flow steady\u003c\/li\u003e\n\u003cli\u003ePrice complex sites higher\u003c\/li\u003e\n\u003cli\u003eProtect labor utilization\u003c\/li\u003e\n\u003cli\u003eSpeed up report review\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\u003eWatch Risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeparate owner pay from profit\u003c\/li\u003e\n\u003cli\u003eOwner may fill \u003cstrong\u003e$145,000\u003c\/strong\u003e role\u003c\/li\u003e\n\u003cli\u003eLimit subcontractor overruns\u003c\/li\u003e\n\u003cli\u003eAvoid underpriced difficult sites\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 Phase I ESA income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the Main Income Drivers card grid.\"\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\u003eAverage Fee\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$2.6K\u003c\/strong\u003e\u003cp\u003eAt $2.6K per Phase I ESA, even small price gains move revenue and owner 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\u003eReport Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e21\/mo\u003c\/strong\u003e\u003cp\u003eAt 21 Phase I reports a month, the team fills capacity and spreads fixed cost across 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\"\u003e3\u003c\/span\u003e\u003ch4\u003eLabor Model\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e29%\u003c\/strong\u003e\u003cp\u003eA 29% direct non-payroll load keeps gross margin tight, so delivery discipline matters.\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\u003eOverhead Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$14.1K\/mo\u003c\/strong\u003e\u003cp\u003eWith $14.1K of fixed overhead a month, every weak month hits breakeven and cash hard.\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\u003eAcquisition Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.5K CAC\u003c\/strong\u003e\u003cp\u003eAt a $1.5K CAC, a better blend of Phase I, Phase II, and consulting pushes more hours into higher-priced work.\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\u003eReview Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e12.5 hrs\u003c\/strong\u003e\u003cp\u003eAt 12.5 billable hours per active customer in Year 1, tighter review work lifts output without adding headcount.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003ePhase I Environmental Site Assessment Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Project Fee\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eAverage Project Fee\u003c\/h3\u003e\n    \u003cp\u003eFor a Phase I ESA, revenue starts with price per report. At \u003cstrong\u003e15 hours × $175\u003c\/strong\u003e, Year 1 fee is \u003cstrong\u003e$2,625 per report\u003c\/strong\u003e; by Year 5, \u003cstrong\u003e15 hours × $200\u003c\/strong\u003e lifts that to \u003cstrong\u003e$3,000\u003c\/strong\u003e. If a site needs rush work, multi-parcel review, extra interviews, lender steps, or senior review, the fee has to rise or margin gets squeezed because travel, database access, and review time still hit the job.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eWhat this hides:\u003c\/strong\u003e a flat fee only works when scope stays tight. If complex jobs stay at the base price, the owner eats the extra hours first, then take-home pay falls even if report volume looks fine.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice by Scope\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ehours per report\u003c\/strong\u003e, realized fee, and how often a job needs add-on work. Use the check \u003cstrong\u003efee ÷ total hours\u003c\/strong\u003e to see if the project still clears the target rate after travel and admin time.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eHours per report\u003c\/li\u003e\n        \u003cli\u003eBase hourly rate\u003c\/li\u003e\n        \u003cli\u003eRush and add-on scope\u003c\/li\u003e\n        \u003cli\u003eTravel, data, and review time\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhen underquoted work piles up, cash still comes in, but profit gets thin. That makes owner draw harder to support and puts more pressure on fixed costs.\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;\"\u003eReport Volume and Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eReport Volume and Utilization\u003c\/h3\u003e\n    \u003cp\u003eInputs here are \u003cstrong\u003ecustomers\u003c\/strong\u003e, \u003cstrong\u003emonthly billable hours per active customer\u003c\/strong\u003e, \u003cstrong\u003ePhase I allocation\u003c\/strong\u003e, and \u003cstrong\u003ehours per report\u003c\/strong\u003e. On the Year 1 plan, \u003cstrong\u003e30 acquired customers\u003c\/strong\u003e and \u003cstrong\u003e85% Phase I allocation\u003c\/strong\u003e support about \u003cstrong\u003e21 Phase I ESA reports per month\u003c\/strong\u003e at \u003cstrong\u003e15 hours each\u003c\/strong\u003e. That only lifts owner income if the hours stay billable and the team stays assigned.\u003c\/p\u003e\n    \u003cp\u003eCapacity is not unlimited because each report needs site work, records review, interviews, writing, and senior review. When throughput gets rushed, the business can add revenue but lose margin through rework, delays, and extra review time, which cuts cash available for owner pay. More volume helps only when quality stays clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Billable Hours per Report\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eutilization\u003c\/strong\u003e as billable hours divided by available hours, then watch \u003cstrong\u003ereports per month\u003c\/strong\u003e, \u003cstrong\u003eturnaround time\u003c\/strong\u003e, and \u003cstrong\u003erework rate\u003c\/strong\u003e. If a report runs above the \u003cstrong\u003e15-hour\u003c\/strong\u003e base, scope it, price it, or staff it before the schedule fills up. The goal is not just more jobs; it is more cleanly delivered jobs that turn into profit.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack hours by role.\u003c\/li\u003e\n        \u003cli\u003eFlag reports over 15 hours.\u003c\/li\u003e\n        \u003cli\u003eSeparate rush work from base work.\u003c\/li\u003e\n        \u003cli\u003eProtect senior review time.\u003c\/li\u003e\n      \u003c\/ul\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;\"\u003eLabor Delivery Model\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eLabor Mix and Review Load\u003c\/h3\u003e\n    \u003cp\u003eThe labor model decides whether gross margin turns into owner income or payroll burden. In Year 1, payroll is \u003cstrong\u003e$410,000\u003c\/strong\u003e, or about \u003cstrong\u003e$34,167 per month\u003c\/strong\u003e, across the \u003cstrong\u003ePrincipal Geologist ($145,000)\u003c\/strong\u003e, \u003cstrong\u003eSenior Environmental Scientist ($110,000)\u003c\/strong\u003e, junior project manager, field technician, and half-time admin support. If the owner does billable work, cash burn drops, but workload rises fast.\u003c\/p\u003e\n    \u003cp\u003eMargin improves when junior staff handle repeat tasks and senior review stays tight. Subcontractors can add capacity for rush jobs or peak demand, but they also lower gross margin if their hours replace in-house leverage. The key input is billable hours by role, because unbilled review time and rework will eat the owner’s take-home pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Hours by Role, Not Just Headcount\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ebillable hours, review hours, and write-offs\u003c\/strong\u003e by role each month. If senior review takes too long, junior leverage stops helping and payroll becomes a drag. A simple rule: compare project revenue to total labor cost before paying the owner, so you can see if the team is creating margin or just activity.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack hours by role weekly\u003c\/li\u003e\n        \u003cli\u003eLimit subcontractor use to spikes\u003c\/li\u003e\n        \u003cli\u003eSeparate billable and nonbillable time\u003c\/li\u003e\n      \u003c\/ul\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;\"\u003eReport Production and Technical Review Efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eTechnical Review Efficiency\u003c\/h3\u003e\n\u003cp\u003ePhase I ESA margin improves when you keep the work near the base assumption of \u003cstrong\u003e15 billable hours per report\u003c\/strong\u003e. At \u003cstrong\u003e$175 per hour\u003c\/strong\u003e, that is \u003cstrong\u003e$2,625\u003c\/strong\u003e in revenue per report, but every extra unbilled hour cuts effective fee realization and owner take-home. The key inputs are total hours, billable hours, rework, QA time, and turnaround speed.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: if a report still prices at \u003cstrong\u003e$2,625\u003c\/strong\u003e but takes \u003cstrong\u003e17 hours\u003c\/strong\u003e instead of 15, the realized rate drops to about \u003cstrong\u003e$154 per hour\u003c\/strong\u003e. That gap hits gross margin first, then profit, then the cash available for owner pay. False speed is the risk, because rushed reports can trigger rework, disputes, and liability exposure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eCut Unbilled Hours\u003c\/h3\u003e\n\u003cp\u003eTrack where time goes: database search, site history review, interviews, writing, and senior QA. The goal is not just faster turnaround; it is fewer hours per clean report. If repeat client work has extra format or lender steps, price or scope it before the work starts so unbilled hours do not quietly erode margin.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMeasure actual hours vs \u003cstrong\u003e15-hour\u003c\/strong\u003e target.\u003c\/li\u003e\n\u003cli\u003eLog rework by report and cause.\u003c\/li\u003e\n\u003cli\u003eUse a QA checklist before final review.\u003c\/li\u003e\n\u003cli\u003eFlag rush jobs and scope changes early.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBetter workflow discipline protects income because it keeps more of each fee as profit instead of payroll waste. A small save matters: trimming just \u003cstrong\u003e1 unbilled hour\u003c\/strong\u003e per report preserves more realized revenue across every project, and that flows straight into cash flow and 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 step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead, Insurance, and Liability Costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eOverhead, Insurance, and Liability Costs\u003c\/h3\u003e\n    \u003cp\u003eThis is the fixed cost floor that gets paid whether the firm books 5 projects or 25. Research-backed fixed costs total \u003cstrong\u003e$14,100\u003c\/strong\u003e per month, or \u003cstrong\u003e$169,200\u003c\/strong\u003e per year: \u003cstrong\u003e$6,500\u003c\/strong\u003e office lease, \u003cstrong\u003e$2,200\u003c\/strong\u003e professional liability insurance, \u003cstrong\u003e$1,800\u003c\/strong\u003e GIS and data subscriptions, \u003cstrong\u003e$900\u003c\/strong\u003e dues and development, \u003cstrong\u003e$1,200\u003c\/strong\u003e admin, and \u003cstrong\u003e$1,500\u003c\/strong\u003e IT and cybersecurity. That spend hits operating profit before owner pay, so low volume gets painful fast.\u003c\/p\u003e\n    \u003cp\u003eThe key inputs are lease terms, insurance premiums, software and data fees, admin support, and cybersecurity spend. The \u003cstrong\u003e$6,500\u003c\/strong\u003e lease is about \u003cstrong\u003e46%\u003c\/strong\u003e of the fixed stack, so one expensive line can dominate the cash load. What this estimate hides is timing: renewals and annual premiums can pull cash earlier than the income statement shows, which shrinks room for the owner’s draw.\u003c\/p\u003e\n  \n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl the fixed-cost floor\u003c\/h3\u003e\n      \u003cp\u003eTrack monthly fixed burn against signed work in the pipeline. If committed projects cannot cover \u003cstrong\u003e$14,100\u003c\/strong\u003e a month, delay nonessential spend, review renewals early, and bake overhead into pricing. Treat insurance and compliance costs as planning assumptions, not legal or insurance advice, so the owner does not overstate take-home income.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eReview renewals 60 days early\u003c\/li\u003e\n        \u003cli\u003eSplit fixed and variable spend\u003c\/li\u003e\n        \u003cli\u003ePrice overhead into every report\u003c\/li\u003e\n        \u003cli\u003eWatch cash before annual premiums\u003c\/li\u003e\n        \u003cli\u003eProtect owner pay with reserves\u003c\/li\u003e\n      \u003c\/ul\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\n\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eClient Acquisition Mix\u003c\/span\u003e\u003c\/h3\u003e\n\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eClient Acquisition Mix\u003c\/h3\u003e\n\u003cp\u003eThis mix is the split of leads by source and fit for \u003cstrong\u003ePhase I environmental site assessments (ESAs)\u003c\/strong\u003e. Year 1 marketing is \u003cstrong\u003e$45,000\u003c\/strong\u003e with \u003cstrong\u003e$1,500 CAC\u003c\/strong\u003e, so the plan implies about \u003cstrong\u003e30 customers\u003c\/strong\u003e. If the mix is weak, you can buy leads and still miss income because close rates, scheduling, and pricing all slip.\u003c\/p\u003e\n\u003cp\u003eBy Year 5, marketing rises to \u003cstrong\u003e$110,000\u003c\/strong\u003e and CAC improves to \u003cstrong\u003e$1,200\u003c\/strong\u003e, which implies about \u003cstrong\u003e92 customers\u003c\/strong\u003e. Better deal flow from \u003cstrong\u003ebanks\u003c\/strong\u003e, \u003cstrong\u003ebrokers\u003c\/strong\u003e, \u003cstrong\u003edevelopers\u003c\/strong\u003e, \u003cstrong\u003eattorneys\u003c\/strong\u003e, \u003cstrong\u003eproperty buyers\u003c\/strong\u003e, and repeat commercial real estate clients can lift utilization and margin, while vanity lead volume just adds sales work if projects are underpriced.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack source, not just leads\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003eCAC by channel\u003c\/strong\u003e, close rate, average project fee, and days from lead to kickoff. Here’s the quick math: if one source brings cheap leads but poor conversion, it raises admin time and cuts owner pay even before delivery costs hit.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCAC by source\u003c\/li\u003e\n\u003cli\u003eClose rate by source\u003c\/li\u003e\n\u003cli\u003eAverage project fee\u003c\/li\u003e\n\u003cli\u003eLead-to-start time\u003c\/li\u003e\n\u003cli\u003eRepeat-client share\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eShift spend toward sources that already trust the process. \u003cstrong\u003eBanks\u003c\/strong\u003e, \u003cstrong\u003ebrokers\u003c\/strong\u003e, \u003cstrong\u003edevelopers\u003c\/strong\u003e, \u003cstrong\u003eattorneys\u003c\/strong\u003e, \u003cstrong\u003eproperty buyers\u003c\/strong\u003e, and repeat clients usually lower lead friction and improve scheduling, which protects utilization and keeps pricing closer to the hours the job really needs.\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\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eScenario objective: Compare lean, base, and higher-volume Phase I ESA owner income planning cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Phase I Environmental Site Assessment Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Phase I Environmental Site Assessment 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 shifts with billable capacity, staffing, and the mix of Phase I, Phase II, and consulting work. Early losses can turn positive once utilization and volume rise.\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 cases show how profit changes as project volume and staffing scale.\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=\"The launch year runs lean, but owner income can still be negative while the firm fills the pipeline.\"\u003eThe launch year runs lean, but owner income can still be negative while the firm fills the pipeline.\u003c\/td\u003e\n\u003ctd data-export-value=\"The base case assumes steady utilization and a balanced project mix, with profit turning clearly positive by Year 2 and Year 3.\"\u003eThe base case assumes steady utilization and a balanced project mix, with profit turning clearly positive by Year 2 and Year 3.\u003c\/td\u003e\n\u003ctd data-export-value=\"The high case assumes stronger sales volume and fuller staffing, with profit expanding as review capacity supports more work.\"\u003eThe high case assumes stronger sales volume and fuller staffing, with profit expanding as review capacity supports more work.\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=\"Year 1 revenue is $917,000 and EBITDA is -$37,000, so fixed payroll and overhead still outrun scale.\"\u003eYear 1 revenue is $917,000 and EBITDA is -$37,000, so fixed payroll and overhead still outrun scale.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 2 to Year 3 revenue rises from $1,813,000 to $2,546,000, and EBITDA improves from $274,000 to $526,000.\"\u003eYear 2 to Year 3 revenue rises from $1,813,000 to $2,546,000, and EBITDA improves from $274,000 to $526,000.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 4 to Year 5 revenue reaches $3,330,000 to $4,423,000, and EBITDA reaches $923,000 to $1,408,000.\"\u003eYear 4 to Year 5 revenue reaches $3,330,000 to $4,423,000, and EBITDA reaches $923,000 to $1,408,000.\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=\"Slow client ramp; fixed payroll; office overhead; marketing spend; low utilization\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eSlow client ramp\u003c\/li\u003e\n\u003cli\u003efixed payroll\u003c\/li\u003e\n\u003cli\u003eoffice overhead\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003cli\u003elow utilization\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"More project volume; better pricing; higher utilization; mixed project types; stable overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eMore project volume\u003c\/li\u003e\n\u003cli\u003ebetter pricing\u003c\/li\u003e\n\u003cli\u003ehigher utilization\u003c\/li\u003e\n\u003cli\u003emixed project types\u003c\/li\u003e\n\u003cli\u003estable overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Strong sales volume; more Phase II work; fuller staffing; higher billing rates; scaled review capacity\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eStrong sales volume\u003c\/li\u003e\n\u003cli\u003emore Phase II work\u003c\/li\u003e\n\u003cli\u003efuller staffing\u003c\/li\u003e\n\u003cli\u003ehigher billing rates\u003c\/li\u003e\n\u003cli\u003escaled review 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=\"-$37,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$37,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$274,000 - $526,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$274,000 - $526,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$923,000 - $1,408,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$923,000 - $1,408,000\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 launch cash burn and owner pay in the first operating year.\"\u003eUse this to stress-test launch cash burn and owner pay in the first operating year.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the normal operating path once the team is built and billable hours hold up.\"\u003eUse this as the normal operating path once the team is built and billable hours hold up.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside when sales, staffing, and review capacity all stay strong.\"\u003eUse this to test upside when sales, staffing, and review capacity all stay strong.\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\n\u003c\/div\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304106795251,"sku":"phase-1-environmental-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/phase-1-environmental-owner-makes.webp?v=1782689346","url":"https:\/\/financialmodelslab.com\/products\/phase-1-environmental-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}