{"product_id":"gardening-service-owner-makes","title":"How Much Can A Gardening Service Owner Make? $85k Pay To Start","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re trying to turn garden maintenance revenue into real owner income, not just busy routes This five-year model uses \u003cstrong\u003e$85,000 planned founder pay\u003c\/strong\u003e, Month 33 breakeven, $178,000 startup capex, and EBITDA (earnings before interest, taxes, depreciation, and amortization) from \u003cstrong\u003e-$278,000 in Year 1 to $1262 million in Year 5\u003c\/strong\u003e It separates revenue, gross margin, operating costs, reserves, and owner compensation, but it is not tax advice or a guaranteed salary\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Gardening service planning view\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 plans $85k founder pay; distributions come later, after operating costs, capex, reserves, and reinvestment.\"\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 1 plans $85k founder pay; distributions come later, after operating costs, capex, reserves, and reinvestment.\"\u003e$85k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Model EBITDA margin runs from about -157% in Year 1 to 48% in Year 5, using $177k to $2.637M revenue and planned labor, fuel, supplies, and overhead.\"\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=\"Model EBITDA margin runs from about -157% in Year 1 to 48% in Year 5, using $177k to $2.637M revenue and planned labor, fuel, supplies, and overhead.\"\u003e-157% to 48%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"At Month 33 break-even, about $552k annual revenue covers 590 active account-equivalents at $78\/month with a 74% contribution load.\"\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 Month 33 break-even, about $552k annual revenue covers 590 active account-equivalents at $78\/month with a 74% contribution load.\"\u003e$552k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 stays negative, break-even lands in Month 33, payback takes 57 months, and minimum cash hits $120k in Month 38, so execution is tough.\"\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 stays negative, break-even lands in Month 33, payback takes 57 months, and minimum cash hits $120k in Month 38, so execution is tough.\"\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 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, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on revenue, margin, payroll, taxes, debt, reinvestment, and operating conditions.\"\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, 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 service revenue before expenses. Use the average operating month, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly service revenue before expenses. Use the average operating month, not a 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 service revenue before expenses. Use the average operating month, not a peak month.\" data-low=\"45000\" data-base=\"75000\" data-high=\"120000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"75,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 service costs, materials, fuel, and subcontracted work.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct service costs, materials, fuel, and subcontracted work.\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 service costs, materials, fuel, and subcontracted work.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"72\" data-base=\"74\" data-high=\"80\" value=\"74\"\u003e\u003coutput\u003e74%\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 crew wages and payroll load before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly crew wages and payroll load 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 crew wages and payroll load before owner pay.\" data-low=\"14000\" data-base=\"18000\" data-high=\"28000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"18,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\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, insurance, software, website, utilities, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, insurance, software, website, utilities, 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, website, utilities, and other recurring overhead.\" data-low=\"6150\" data-base=\"6150\" data-high=\"6150\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"6,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=\"5000\" data-base=\"8333\" data-high=\"12500\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"8,333\"\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 or financing payment. Use 0 if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment. Use 0 if there is no debt.\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 or financing payment. Use 0 if there is no debt.\" 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 owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved 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 reserved for taxes before 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=\"8\" data-high=\"10\" value=\"8\"\u003e\u003coutput\u003e8%\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=\"12000\" 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$15,652\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\"\u003e21%\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$57,972\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$8,569\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$187,824\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$23,017\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$7,365\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$8,569\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$75,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: 74%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$55,500\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: 43%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$32,483\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: 10%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$7,365\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: 21%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$15,652\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, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on revenue, margin, payroll, taxes, debt, reinvestment, and operating conditions.\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 check owner income in the Gardening Service forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot ties revenue, margin, costs, reserves, and owner take-home assumptions in the \u003ca href=\"\/products\/gardening-service-financial-model\"\u003eGardening Service Financial Model Template\u003c\/a\u003e—open it.\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 explicit\u003c\/li\u003e\n\u003cli\u003eRevenue and margin align\u003c\/li\u003e\n\u003cli\u003eScenario outputs show risk\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\/gardening-service-financial-model-dashboard-financialmodelslab_6195638f-906a-4ed9-8a17-9cc735ff1ed9.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/gardening-service-financial-model-dashboard-financialmodelslab_6195638f-906a-4ed9-8a17-9cc735ff1ed9.webp?width=500\" alt=\"Gardening Service Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic overview of revenue, margins, customer metrics and performance for investor-ready reporting.\"\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 clients does a gardening service need to make money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Gardening Service needs about \u003cstrong\u003e590 active account-equivalents\u003c\/strong\u003e to break even in Year 1 under this model, not one magic client count; see \u003ca href=\"\/blogs\/kpi-metrics\/gardening-service\"\u003eWhat Is The Most Critical Aspect To Measure The Success Of Your Gardening Service?\u003c\/a\u003e for the KPI that keeps this number honest. Here’s the quick math: \u003cstrong\u003e$78\u003c\/strong\u003e monthly client value × \u003cstrong\u003e74%\u003c\/strong\u003e contribution = \u003cstrong\u003e$57.72\u003c\/strong\u003e per account per month, so route density, retention, upsells, and crew capacity decide whether 590 is enough.\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\u003eBreak-Even Count\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e590\u003c\/strong\u003e active account-equivalents needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$78\u003c\/strong\u003e modeled monthly client value\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e74%\u003c\/strong\u003e contribution after variable costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$57.72\u003c\/strong\u003e contribution per account monthly\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\u003eEarly Risk\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$60k\u003c\/strong\u003e Year 1 marketing budget\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$120\u003c\/strong\u003e CAC per acquired customer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e500\u003c\/strong\u003e customers from paid acquisition\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$85k\u003c\/strong\u003e owner salary waits for reserves\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 can a gardening service make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Gardening Service can reach about \u003cstrong\u003e$177k\u003c\/strong\u003e in Year 1, \u003cstrong\u003e$447k\u003c\/strong\u003e in Year 2, and \u003cstrong\u003e$778k\u003c\/strong\u003e in Year 3; by Year 4 it’s about \u003cstrong\u003e$1.415M\u003c\/strong\u003e, and Year 5 about \u003cstrong\u003e$2.637M\u003c\/strong\u003e. That revenue depends on service mix, recurring maintenance, seasonal cleanups, route capacity, and whether crews stay billable. Year 1 prices are \u003cstrong\u003e$45\u003c\/strong\u003e basic care, \u003cstrong\u003e$65\u003c\/strong\u003e garden care, \u003cstrong\u003e$95\u003c\/strong\u003e bundled work, and \u003cstrong\u003e$20\u003c\/strong\u003e seasonal add-ons; by Year 5 they rise to \u003cstrong\u003e$55\u003c\/strong\u003e, \u003cstrong\u003e$80\u003c\/strong\u003e, \u003cstrong\u003e$120\u003c\/strong\u003e, and \u003cstrong\u003e$35\u003c\/strong\u003e.\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\u003eYear 1 to Year 3\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$177k\u003c\/strong\u003e in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$447k\u003c\/strong\u003e in Year 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$778k\u003c\/strong\u003e in Year 3\u003c\/li\u003e\n\u003cli\u003eRecurring care drives the base\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\u003eYear 4 to Year 5\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1.415M\u003c\/strong\u003e in Year 4\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2.637M\u003c\/strong\u003e in Year 5\u003c\/li\u003e\n\u003cli\u003eMix shifts toward bundled work\u003c\/li\u003e\n\u003cli\u003eHigher prices lift revenue\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow does owner pay change when hiring crews?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eOwner pay can look better at first\u003c\/strong\u003e because the founder is replacing paid field labor, but that only lasts until the crew load starts to cap how many jobs the \u003cstrong\u003eGardening Service\u003c\/strong\u003e can take. The base setup starts with a \u003cstrong\u003efounder\/general manager at $85k\u003c\/strong\u003e, \u003cstrong\u003e1 crew lead\u003c\/strong\u003e, \u003cstrong\u003e2 landscapers\u003c\/strong\u003e, \u003cstrong\u003e0.5 operations manager\u003c\/strong\u003e, and \u003cstrong\u003e0.5 admin support\u003c\/strong\u003e; by \u003cstrong\u003eYear 5\u003c\/strong\u003e, it grows to \u003cstrong\u003e3 crew leads\u003c\/strong\u003e, \u003cstrong\u003e8 landscapers\u003c\/strong\u003e, \u003cstrong\u003e1 operations manager\u003c\/strong\u003e, and \u003cstrong\u003e1.5 admin support\u003c\/strong\u003e. \u003cstrong\u003eAbsentee ownership is not passive\u003c\/strong\u003e, and margin gets squeezed if scheduling, supervision, training, rework control, insurance, tools, and quality checks show up before routes are dense.\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\u003eEarly pay\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFounder replaces paid field labor\u003c\/li\u003e\n\u003cli\u003eBase owner pay starts at $85k\u003c\/li\u003e\n\u003cli\u003e1 crew lead handles daily work\u003c\/li\u003e\n\u003cli\u003e2 landscapers keep jobs moving\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\u003eScale pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 5 needs 3 crew leads\u003c\/li\u003e\n\u003cli\u003e8 landscapers add payroll load\u003c\/li\u003e\n\u003cli\u003e1 operations manager adds overhead\u003c\/li\u003e\n\u003cli\u003e1.5 admin support adds back-office cost\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 of owner take-home?\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\u003eRecurring base\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$78\/mo\u003c\/strong\u003e\u003cp\u003eModeled attachment rates put Year 1 recurring revenue near $78 per customer each month, so retention lifts 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\u003ePrice ladder\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$45-$120\u003c\/strong\u003e\u003cp\u003eRising prices across all service lines lift revenue per job without adding much labor.\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\u003eCrew output\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e2.6x\u003c\/strong\u003e\u003cp\u003ePayroll climbs from $275K to $702.5K, so each crew must produce more billable work or margins shrink.\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\u003eRoute density\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e5%-3%\u003c\/strong\u003e\u003cp\u003eFuel and vehicle maintenance falls from 5% to 3% of revenue as routes get tighter, and that drops straight to margin.\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\u003eSeasonal add-ons\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e30%-40%\u003c\/strong\u003e\u003cp\u003eSeasonal add-on attachment moves from 30% to 40%, which lifts ticket size and helps smooth slow months.\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 guard\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$6.15K\/mo\u003c\/strong\u003e\u003cp\u003eFixed overhead runs $6,150 a month, so cash stays tight until volume clears the breakeven line in Month 33.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eGardening Service Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRecurring Client Base\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eRecurring Clients\u003c\/h3\u003e\n\u003cp\u003eBusy seasons can make sales look strong, but \u003cstrong\u003erecurring gardening accounts\u003c\/strong\u003e turn that work into steady monthly cash. With the disclosed mix, each account averages about \u003cstrong\u003e$78\/month\u003c\/strong\u003e in Year 1 and rises toward \u003cstrong\u003e$130\/month\u003c\/strong\u003e by Year 5, which supports the \u003cstrong\u003e$85k\u003c\/strong\u003e owner pay target and reduces break-even pressure.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: \u003cstrong\u003eweekly\u003c\/strong\u003e, \u003cstrong\u003ebiweekly\u003c\/strong\u003e, and \u003cstrong\u003emonthly\u003c\/strong\u003e maintenance clients improve retention and route planning, while one-off cleanup work can hide weak repeat revenue. The key risk is spending \u003cstrong\u003e$120\u003c\/strong\u003e CAC in Year 1 and only getting paid once; by Year 5, CAC falls to \u003cstrong\u003e$40\u003c\/strong\u003e, so retention matters more than raw lead volume.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Repeat Revenue Mix\u003c\/h3\u003e\n\u003cp\u003eMeasure the share of revenue from active recurring clients, not just total jobs booked. If the mix shifts toward maintenance plans, cash flow gets smoother, distributions get safer, and the owner needs fewer new leads to stay profitable.\u003c\/p\u003e\n\u003cp\u003eTrack these inputs each month:\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eActive recurring accounts\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eMonthly revenue per account\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCAC:\u003c\/strong\u003e \u003cstrong\u003e$120\u003c\/strong\u003e in Year 1, \u003cstrong\u003e$40\u003c\/strong\u003e by Year 5\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eOne-off cleanup share\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eRetention by service cadence\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eKeep pushing clients into weekly, biweekly, or monthly plans. That improves route planning, lifts lifetime value, and makes owner pay less dependent on seasonal spikes.\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;\"\u003eRoute Density\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eRoute Density\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eRoute density\u003c\/strong\u003e is how many billable garden jobs a crew can do in one area before they spend too much time driving. Tighter routes turn the same labor hours into more paid work, and the model assumes fuel and vehicle maintenance drop from \u003cstrong\u003e5%\u003c\/strong\u003e of revenue in Year 1 to \u003cstrong\u003e3%\u003c\/strong\u003e in Year 5 as the service area gets clustered.\u003c\/p\u003e\n\u003cp\u003eThat matters for owner pay because less windshield time means more productive hours, lower overtime risk, and better contribution margin. If clients are spread across too many ZIP codes, travel eats the day and seasonal add-ons get harder to schedule. Dense routes also make the \u003cstrong\u003eMonth 33\u003c\/strong\u003e breakeven target more realistic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eImprove Route Density\u003c\/h3\u003e\n\u003cp\u003eTrack clients by ZIP code, stop count per route, drive minutes per visit, and fuel plus vehicle repair cost as a share of revenue. The key question is simple: how many paid service minutes do you get for each hour on the clock? One clean rule is to cluster new accounts before expanding into the next area.\u003c\/p\u003e\n\u003cp\u003eUse route maps to test whether seasonal add-ons can be stacked onto existing visits without overtime. When jobs are packed together, crews can add mowing, pruning, or cleanup work in the same day and protect cash flow. That’s what lifts owner draw: more billable work from the same crew schedule.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eWatch drive time per stop.\u003c\/li\u003e\n\u003cli\u003eCut low-density ZIP expansion.\u003c\/li\u003e\n\u003cli\u003eBundle seasonal add-ons by route.\u003c\/li\u003e\n\u003cli\u003eTrack overtime before adding work.\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;\"\u003ePricing And Service Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003ePrice by job cost\u003c\/h3\u003e\n    \u003cp\u003ePricing needs to follow \u003cstrong\u003ecrew hours\u003c\/strong\u003e, \u003cstrong\u003ematerials\u003c\/strong\u003e, and \u003cstrong\u003eroute cost\u003c\/strong\u003e, not just nearby rates. In this model, monthly prices move from \u003cstrong\u003e$45 to $55\u003c\/strong\u003e for basic care, \u003cstrong\u003e$65 to $80\u003c\/strong\u003e for garden care, \u003cstrong\u003e$95 to $120\u003c\/strong\u003e for bundled work, and \u003cstrong\u003e$20 to $35\u003c\/strong\u003e for seasonal add-ons. A \u003cstrong\u003e$95\u003c\/strong\u003e bundle brings in about \u003cstrong\u003e2.1x\u003c\/strong\u003e a $45 basic plan, so mix has a direct pull on revenue per client.\u003c\/p\u003e\n    \u003cp\u003eThe risk is simple: underpriced pruning, planting, mulching, and cleanup can burn margin through overtime and extra materials. The owner’s income depends on whether each job clears its planned labor budget and still leaves enough \u003cstrong\u003egross margin\u003c\/strong\u003e for profit draw. If crews miss the planned hours, the higher ticket stops helping and starts shrinking cash.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack hours before you raise price\u003c\/h3\u003e\n      \u003cp\u003eMeasure each service by \u003cstrong\u003eplanned hours vs. actual hours\u003c\/strong\u003e, materials used, and drive minutes. Then reprice any job that needs repeat overtime or extra trips. The goal is to protect profit, not just win the sale. When the mix shifts toward bundled and add-on work that fits the route, the business needs fewer clients to support owner income.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003ePrice each service by job sheet.\u003c\/li\u003e\n        \u003cli\u003eFlag overtime on every add-on.\u003c\/li\u003e\n        \u003cli\u003eRequote jobs that miss labor budgets.\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;\"\u003eCrew Productivity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eCrew Productivity\u003c\/h3\u003e\n\u003cp\u003eWhen crews are slow or sloppy, labor eats the margin first. Here, \u003cstrong\u003efield labor\u003c\/strong\u003e grows from \u003cstrong\u003e1 crew lead and 2 landscapers\u003c\/strong\u003e to \u003cstrong\u003e3 crew leads and 8 landscapers\u003c\/strong\u003e, while payroll rises from \u003cstrong\u003e$275k\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$7,025k\u003c\/strong\u003e in Year 5. Skilled crews cut rework, callbacks, plant damage, and setup time, so gross margin after field labor can move from about \u003cstrong\u003e-3%\u003c\/strong\u003e to about \u003cstrong\u003e65%\u003c\/strong\u003e, which is what funds owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure Crew Output Weekly\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ebillable hours per crew day\u003c\/strong\u003e, \u003cstrong\u003ecallbacks per job\u003c\/strong\u003e, and \u003cstrong\u003esetup time by route\u003c\/strong\u003e. The inputs that matter are crew mix, route density, overtime, and repeat fixes. If a hire does not lift completed work enough to cover wages, fuel, and waste, cash gets tighter, not better, and the owner draw shrinks.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDo not hire ahead of route density.\u003c\/strong\u003e Schedule the work first, then add labor. That keeps labor cost tied to revenue, not hope.\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;\"\u003eSeasonality\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eSeasonal Cash Flow\u003c\/h3\u003e\n\u003cp\u003eSeasonal income has to be judged on the full year, not a strong spring or fall month. The key inputs are active clients, \u003cstrong\u003e30% to 40%\u003c\/strong\u003e seasonal add-on attachment, and add-on pricing rising from \u003cstrong\u003e$20\u003c\/strong\u003e to \u003cstrong\u003e$35\/month\u003c\/strong\u003e. That mix can lift revenue, but it only helps owner pay if repeat work stays steady across the year.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: peak months can look healthy, but \u003cstrong\u003epayroll, insurance, storage, software, rent, and vehicle costs\u003c\/strong\u003e still run in slow months. That is why cash can feel tight before \u003cstrong\u003eMonth 33\u003c\/strong\u003e breakeven and near \u003cstrong\u003eMonth 38\u003c\/strong\u003e minimum cash pressure. One-liner: strong months do not equal safe pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Seasonal Attach Rate\u003c\/h3\u003e\n\u003cp\u003eTrack seasonal add-on attachment by month, not just total sales. Watch \u003cstrong\u003eattach rate\u003c\/strong\u003e, \u003cstrong\u003eadd-on price\u003c\/strong\u003e, and cash left after fixed costs, because those three numbers tell you if spring spikes are funding the rest of the year or just hiding a shortfall. If attach rate moves from \u003cstrong\u003e30%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e, margin improves only if crews can deliver the work within plan.\u003c\/p\u003e\n\u003cp\u003eBuild a reserve rule from the start: hold cash for the slow season, then set owner draws from annual profit, not peak-month cash. If a month looks great but the next few months still carry fixed overhead, protect payroll and reserves first. That discipline is what keeps owner income stable when demand resets.\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 Equipment 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\u003eEven with full routes, \u003cstrong\u003e$6,150\/month\u003c\/strong\u003e of fixed overhead still comes off the top. That covers office rent, storage, insurance, software, web costs, utilities, and phone, so the owner’s take-home depends on cash left after those bills, not just sales or EBITDA. \u003cstrong\u003e$73,800\/year\u003c\/strong\u003e of overhead means a “busy” month can still pay poorly if reserves are thin.\u003c\/p\u003e\n    \u003cp\u003eThis driver also includes equipment cash needs. Startup capex totals \u003cstrong\u003e$178k\u003c\/strong\u003e for vans, mowers, equipment, trailers, tools, fitout, and initial plant inventory, and marketing rises from \u003cstrong\u003e$60k\u003c\/strong\u003e to \u003cstrong\u003e$150k\u003c\/strong\u003e in the model. If EBITDA is treated as spendable cash, repairs, replacements, and growth spend can wipe out owner draws fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect Cash Before Owner Pay\u003c\/h3\u003e\n      \u003cp\u003eTrack overhead as a separate monthly cash line, then fund a repair and replacement reserve before any owner distribution. The key inputs are fixed overhead, actual maintenance spend, marketing cash, and the timing of equipment replacement. One clean rule: \u003cstrong\u003eEBITDA is not free cash\u003c\/strong\u003e; reserve cash first, pay the owner second.\u003c\/p\u003e\n      \u003cp\u003eWatch cash against equipment break risk and growth spend. If trucks, mowers, or trailers fail, the reserve should cover the hit without cutting payroll or owner pay. Here’s the quick math: full routes do not change the \u003cstrong\u003e$6,150\/month\u003c\/strong\u003e overhead burden, so reserve discipline is what keeps income stable when repairs land or marketing ramps up.\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;\"\u003eCompare low, base, and high gardening service owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Gardening Service Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Gardening Service Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"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 stays negative in the ramp years, then improves in year 4 and year 5 as scale lifts EBITDA. Salary and distributions depend on funding, reserves, taxes, and reinvestment.\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 when this gardening service can support owner pay.\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\"\u003eRamp\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\"\u003eBreakeven\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\"\u003eMature scale\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=\"This is the ramp case, so owner pay is mostly a funding question rather than a profit question.\"\u003eThis is the ramp case, so owner pay is mostly a funding question rather than a profit question.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the first scale case, where profit starts to support owner pay after reserves.\"\u003eThis is the first scale case, where profit starts to support owner pay after reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the mature case, where earnings can support stronger distributions after reinvestment.\"\u003eThis is the mature case, where earnings can support stronger distributions after reinvestment.\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 to Year 3 revenue ramps from about $177k to $778k, EBITDA stays at -$278k to -$53k, and the founder salary works only if outside funding covers cash burn.\"\u003eYear 1 to Year 3 revenue ramps from about $177k to $778k, EBITDA stays at -$278k to -$53k, and the founder salary works only if outside funding covers cash burn.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 4 reaches about $1.415m revenue and $351k EBITDA, with about 19% variable and COGS load, about $601.5k payroll, and $120k marketing.\"\u003eYear 4 reaches about $1.415m revenue and $351k EBITDA, with about 19% variable and COGS load, about $601.5k payroll, and $120k marketing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 reaches about $2.637m revenue and $1.262m EBITDA, with about 17% variable and COGS load, about $702.5k payroll, and $150k marketing.\"\u003eYear 5 reaches about $2.637m revenue and $1.262m EBITDA, with about 17% variable and COGS load, about $702.5k payroll, and $150k 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=\"negative EBITDA; heavy payroll; marketing ramp; capex load; no distributions\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003enegative EBITDA\u003c\/li\u003e\n\u003cli\u003eheavy payroll\u003c\/li\u003e\n\u003cli\u003emarketing ramp\u003c\/li\u003e\n\u003cli\u003ecapex load\u003c\/li\u003e\n\u003cli\u003eno distributions\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"19% variable and COGS; $601.5k payroll; $120k marketing; reserves first; founder salary\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e19% variable and COGS\u003c\/li\u003e\n\u003cli\u003e$601.5k payroll\u003c\/li\u003e\n\u003cli\u003e$120k marketing\u003c\/li\u003e\n\u003cli\u003ereserves first\u003c\/li\u003e\n\u003cli\u003efounder salary\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"17% variable and COGS; $702.5k payroll; $150k marketing; post-capex cash; taxes and reserves\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e17% variable and COGS\u003c\/li\u003e\n\u003cli\u003e$702.5k payroll\u003c\/li\u003e\n\u003cli\u003e$150k marketing\u003c\/li\u003e\n\u003cli\u003epost-capex cash\u003c\/li\u003e\n\u003cli\u003etaxes and reserves\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=\"$85k salary only\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$85k salary only\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eRamp case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$85k + limited distributions\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$85k + limited distributions\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBreakeven case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$85k + stronger distributions\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$85k + stronger distributions\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eMature scale\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=\"Best for founders testing how much cash they need before distributions start.\"\u003eBest for founders testing how much cash they need before distributions start.\u003c\/td\u003e\n\u003ctd data-export-value=\"Best for owners modeling a year 4 operating floor with some payout room.\"\u003eBest for owners modeling a year 4 operating floor with some payout room.\u003c\/td\u003e\n\u003ctd data-export-value=\"Best for owners testing the upside when the business is fully scaled.\"\u003eBest for owners testing the upside when the business is fully scaled.\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 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":49303726850291,"sku":"gardening-service-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/gardening-service-owner-makes.webp?v=1782683231","url":"https:\/\/financialmodelslab.com\/products\/gardening-service-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}