{"product_id":"baseball-glove-relacing-owner-makes","title":"How Much Can a Baseball Glove Relacing Owner Make? $108k EBITDA","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 pricing owner pay before the shop has steady order flow, so separate sales from take-home This estimate uses \u003cstrong\u003e$366k Year 1 revenue, $108k EBITDA, Month 5 breakeven, and $55k lead technician pay\u003c\/strong\u003e, covering relacing, restoration, team packages, shipping, local drop-offs, seasonality, reserves, and owner labor\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=\"Baseball glove relacing service\"\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 owner pay marker based on the model's $55k lead technician role; excludes taxes, reserves, and extra owner labor.\"\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 owner pay marker based on the model's $55k lead technician role; excludes taxes, reserves, and extra owner labor.\"\u003e$46k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin is about 30%: $108k on $366k revenue, before financing and taxes.\"\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 1 EBITDA margin is about 30%: $108k on $366k revenue, before financing and taxes.\"\u003e30%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Model breakeven hits in Month 5 at about $173k monthly revenue; service mix, shipping policy, and owner labor can move it.\"\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=\"Model breakeven hits in Month 5 at about $173k monthly revenue; service mix, shipping policy, and owner labor can move it.\"\u003e$173k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy startup capex, Month 5 breakeven, and a 16% IRR make execution harder than a simple repair shop.\"\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=\"Heavy startup capex, Month 5 breakeven, and a 16% IRR make execution harder than a simple repair shop.\"\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 glove repair income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Baseball Glove Relacing Service Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Baseball Glove Relacing Service Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Baseball Glove Relacing Service Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales before expenses from glove relacing, conditioning, restoration, and team jobs.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales before expenses from glove relacing, conditioning, restoration, and team jobs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly sales before expenses from glove relacing, conditioning, restoration, and team jobs.\" data-low=\"22000\" data-base=\"30500\" data-high=\"67500\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"30,500\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Share of revenue left after leather, laces, oils, shipping, and card fees.\"\u003ei\u003cspan role=\"tooltip\"\u003eShare of revenue left after leather, laces, oils, shipping, and card fees.\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=\"Share of revenue left after leather, laces, oils, shipping, and card fees.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.5\" data-low=\"68\" data-base=\"71.5\" data-high=\"72.5\" value=\"71.5\"\u003e\u003coutput\u003e71.5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and contractor spend before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor spend before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll and contractor spend before owner pay.\" data-low=\"7500\" data-base=\"7917\" data-high=\"13500\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"7,917\"\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=\"Shop rent, insurance, utilities, software, cleaning, and admin.\"\u003ei\u003cspan role=\"tooltip\"\u003eShop rent, insurance, utilities, software, cleaning, and admin.\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=\"Shop rent, insurance, utilities, software, cleaning, and admin.\" data-low=\"3400\" data-base=\"3400\" data-high=\"3600\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"3,400\"\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 spend to bring in new glove repair jobs.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly spend to bring in new glove repair jobs.\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 spend to bring in new glove repair jobs.\" data-low=\"900\" data-base=\"1042\" data-high=\"1500\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"1,042\"\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; keep at zero if none.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment; keep at zero if none.\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; keep at zero if none.\" 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 set aside for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent set aside 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 set aside for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"25\" data-base=\"20\" data-high=\"18\" 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 held back for tools, repairs, growth, and working capital.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent held back for tools, repairs, growth, and working capital.\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 held back for tools, repairs, growth, and working capital.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"12\" data-base=\"10\" data-high=\"8\" 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=\"Monthly owner pay goal used to measure the gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner pay goal used to measure the 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=\"Monthly owner pay goal used to measure the gap.\" data-low=\"4000\" data-base=\"6500\" data-high=\"12000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"6,500\"\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$6,614\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\"\u003e22%\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$30,272\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$114\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$79,362\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$9,448\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$2,835\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$114\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$30,500\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: 72%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$21,808\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: 41%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$12,359\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: 9%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$2,835\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: 22%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$6,614\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the full glove relacing forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/baseball-glove-relacing-financial-model\"\u003eBaseball Glove Relacing Service Financial Model Template\u003c\/a\u003e shows dashboard, pricing, costs, owner pay, and \u003cstrong\u003elow\/base\/high\u003c\/strong\u003e scenarios with revenue and EBITDA charts—open it now.\u003c\/p\u003e\n\n\u003ch4\u003eModel highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eDashboard, pricing, service mix\u003c\/li\u003e\n\u003cli\u003eRevenue: $366k to $3484M\u003c\/li\u003e\n\u003cli\u003eEBITDA: $108k to $2214M\u003c\/li\u003e\n\u003cli\u003eRepair volume and billable hours\u003c\/li\u003e\n\u003cli\u003eMaterials, shipping, payment fees\u003c\/li\u003e\n\u003cli\u003eMarketing, payroll, owner pay\u003c\/li\u003e\n\u003cli\u003eReserves and scenarios\u003c\/li\u003e\n\u003cli\u003eSeasonality, team accounts, mail-ins\u003c\/li\u003e\n\u003cli\u003eStaffing and turnaround limits\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\/baseball-glove-relacing-financial-model-dashboard-financialmodelslab_448edc30-dcaa-4c99-a078-194a2b410ba5.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/baseball-glove-relacing-financial-model-dashboard-financialmodelslab_448edc30-dcaa-4c99-a078-194a2b410ba5.webp?width=500\" alt=\"Baseball Glove Relacing Service Financial Model dashboard summarizes key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts and user-friendly view to avoid cash-flow blind spots\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do you scale a baseball glove relacing service?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eTo scale \u003cstrong\u003eBaseball Glove Relacing Service\u003c\/strong\u003e, add capacity fast but keep repair quality tight. Revenue rises from \u003cstrong\u003e$366k\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$805k\u003c\/strong\u003e in Year 2 and \u003cstrong\u003e$1.332M\u003c\/strong\u003e in Year 3 as junior technician capacity grows from \u003cstrong\u003e0.5 FTE\u003c\/strong\u003e to \u003cstrong\u003e1.5 FTE\u003c\/strong\u003e and team packages move from \u003cstrong\u003e100%\u003c\/strong\u003e to \u003cstrong\u003e180%\u003c\/strong\u003e of mix. The catch is simple: more volume can lift EBITDA, but training, rework, shipping delays, and missed turnaround promises can cut owner take-home.\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\u003eAdd capacity\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eGrow junior staff to \u003cstrong\u003e1.5 FTE\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eKeep quality checks tight\u003c\/li\u003e\n\u003cli\u003eProtect turnaround promises\u003c\/li\u003e\n\u003cli\u003eLimit rework and remakes\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\u003eGrow mix\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLift team packages to \u003cstrong\u003e180%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eUse marketing to drive volume\u003c\/li\u003e\n\u003cli\u003eWatch shipping delays closely\u003c\/li\u003e\n\u003cli\u003eTrack owner take-home by job\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does a glove relacing business need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eBaseball Glove Relacing Service\u003c\/strong\u003e needs about \u003cstrong\u003e$173k\u003c\/strong\u003e in monthly revenue to cover the owner, because \u003cstrong\u003e$124k\u003c\/strong\u003e in fixed monthly payroll, marketing, and overhead divided by a \u003cstrong\u003e71.5%\u003c\/strong\u003e contribution margin gets you there. To pay the modeled \u003cstrong\u003e$55k\u003c\/strong\u003e owner-technician salary, the business still needs steady volume above breakeven and cash reserves before any distributions.\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\u003eBreak-even math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$124k\u003c\/strong\u003e fixed cost per month\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e71.5%\u003c\/strong\u003e contribution after variable costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$173k\u003c\/strong\u003e monthly breakeven revenue\u003c\/li\u003e\n\u003cli\u003eRun volume before owner pay\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\u003eWhat moves the target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRaise service price per order\u003c\/li\u003e\n\u003cli\u003eControl shipping policy tightly\u003c\/li\u003e\n\u003cli\u003eKeep payment fees low\u003c\/li\u003e\n\u003cli\u003eHold reserves before distributions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat are the biggest baseball glove relacing business costs?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you’re opening a Baseball Glove Relacing Service, the biggest cost pressure is not labor alone; it’s \u003cstrong\u003eshipping and logistics at 120% of revenue\u003c\/strong\u003e, plus \u003cstrong\u003eraw leather and laces at 90%\u003c\/strong\u003e, \u003cstrong\u003econditioning oils and supplies at 40%\u003c\/strong\u003e, and \u003cstrong\u003epayment fees at 35%\u003c\/strong\u003e in Year 1. Fixed overhead runs \u003cstrong\u003e$34k per month\u003c\/strong\u003e, and payroll starts at \u003cstrong\u003e$95k in Year 1\u003c\/strong\u003e before junior repair, operations, customer success, and marketing roles expand. For a practical launch path, see \u003ca href=\"\/blogs\/how-to-open\/baseball-glove-relacing\"\u003eHow Do I Launch A Baseball Glove Relacing Service?\u003c\/a\u003e and price complex gloves carefully so you do not eat the margin on rework, rush jobs, or slow turnaround.\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\u003eLargest cost buckets\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRaw leather and laces:\u003c\/strong\u003e 90% of revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShipping and logistics:\u003c\/strong\u003e 120% of revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConditioning oils and supplies:\u003c\/strong\u003e 40% of revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayment fees:\u003c\/strong\u003e 35% in Year 1\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\u003eMargin risks to watch\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFixed overhead:\u003c\/strong\u003e $34k per month\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayroll:\u003c\/strong\u003e $95k in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnderpricing:\u003c\/strong\u003e complex gloves hurt margin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaste and delay:\u003c\/strong\u003e lace loss, rework, rush jobs\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 income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a baseball glove relacing service.\"\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\u003eJob Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$366K-$3.48M\u003c\/strong\u003e\u003cp\u003eMore completed repairs drive revenue from $366K in Year 1 to $3.484M in Year 5, and that income is before taxes and reserves.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eAverage Ticket\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$45-$320\u003c\/strong\u003e\u003cp\u003eYear 1 pricing spans $45 for conditioning, $137.50 for full relacing, and $320 for team packages, so mix shifts move 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\"\u003e3\u003c\/span\u003e\u003ch4\u003eService Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e40%-65%\u003c\/strong\u003e\u003cp\u003eFull relacing is 45%, conditioning is 30%, and team packages are 10% in Year 1, and a bigger add-on mix lifts revenue and margin.\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\u003eVariable Costs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e28.5%-23%\u003c\/strong\u003e\u003cp\u003eRaw leather, laces, shipping, processing, and rework total 28.5% of Year 1 revenue, easing to 23.0% by Year 5, so cost control drops straight to owner income.\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\u003eTurnaround Time\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e2.5h\/job\u003c\/strong\u003e\u003cp\u003eOne full relace takes 2.5 billable hours, conditioning takes 1.0, and team packages take 8.0, so faster work raises capacity before you add staff.\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\u003eRepeat Demand\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e2.2-3.0h\u003c\/strong\u003e\u003cp\u003eActive customer usage rises from 2.2 billable hours a month in Year 1 to 3.0 in Year 5, and repeat demand helps smooth seasonality and lower CAC from $22 to $15.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eBaseball Glove Relacing Service Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompleted glove repair volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eCompleted glove repair volume\u003c\/h3\u003e\n\u003cp\u003eMore completed jobs raise income only when \u003cstrong\u003equality\u003c\/strong\u003e and \u003cstrong\u003eturnaround\u003c\/strong\u003e hold. With Year 1 revenue at \u003cstrong\u003e$366k\u003c\/strong\u003e, this shop cannot depend on local walk-ins alone; it needs steady order flow, or the owner’s pay gets squeezed by idle time and uneven cash flow.\u003c\/p\u003e\n\u003cp\u003eTrack \u003cstrong\u003emonthly job count\u003c\/strong\u003e, \u003cstrong\u003ecompleted gloves per week\u003c\/strong\u003e, \u003cstrong\u003ebacklog\u003c\/strong\u003e, and \u003cstrong\u003ereturn rate\u003c\/strong\u003e. Missed delivery dates hurt referrals, and season spikes can overload \u003cstrong\u003eone technician\u003c\/strong\u003e. More volume also means more shipping, more owner labor, and more staffing pressure, so weak throughput can lift sales on paper while cutting real profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack volume, not just bookings\u003c\/h3\u003e\n\u003cp\u003eMeasure the gap between booked jobs and completed jobs each week. Here’s the quick math: if completions slip while backlog grows, revenue recognition slows and rework costs rise. A \u003cstrong\u003ereturn rate\u003c\/strong\u003e above zero is not just a quality issue; it is hidden labor, hidden materials, and weaker repeat business.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eMonthly job count\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eCompleted gloves per week\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eBacklog age\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eReturn rate\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eOn-time delivery rate\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse these numbers to decide when to cap intake, raise turnaround pricing, or add help. If pre-season demand is concentrated, protect delivery dates first; one late batch can reduce referrals and push owner income down faster than a slow week with fewer orders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage ticket and pricing\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eAverage ticket per glove job\u003c\/h3\u003e\n    \u003cp\u003eAverage ticket is the average dollars per job, and it drives owner income fast in a repair shop. The model lists \u003cstrong\u003e$13,750\u003c\/strong\u003e for full relacing, \u003cstrong\u003e$45\u003c\/strong\u003e for conditioning, and \u003cstrong\u003e$320\u003c\/strong\u003e for team packages. Price has to match complexity, materials, turnaround, and glove value, or full relaces can clog capacity with weak-margin work.\u003c\/p\u003e\n    \u003cp\u003eThat matters because small price moves pass through a \u003cstrong\u003e715%\u003c\/strong\u003e contribution structure before fixed costs. So if ticket rises without lifting labor or material cost as fast, more cash can reach the owner as profit or draw. If pricing is too low, the shop can stay busy and still leave the owner short on take-home pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice by time and value\u003c\/h3\u003e\n      \u003cp\u003eTrack ticket by service line, not just total sales. Use \u003cstrong\u003ejob count\u003c\/strong\u003e, \u003cstrong\u003emix\u003c\/strong\u003e, \u003cstrong\u003ehours per job\u003c\/strong\u003e, \u003cstrong\u003ematerials\u003c\/strong\u003e, \u003cstrong\u003eshipping\u003c\/strong\u003e, and \u003cstrong\u003efixed costs\u003c\/strong\u003e to see which services actually fund owner pay. One clean rule: if a service takes more time or risk, it needs a higher price.\u003c\/p\u003e\n      \u003cp\u003eTest higher pricing on full relaces and rush work first, then watch margin and repeat orders. If full relaces fill the schedule but cash stays tight, the price is too low. Keep team packages separate so volume discounts do not drag down the shop’s best jobs.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTrack\u003c\/strong\u003e ticket by service.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrice\u003c\/strong\u003e for turnaround speed.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eProtect\u003c\/strong\u003e full relace margin.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eReview\u003c\/strong\u003e owner draw monthly.\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;\"\u003eService mix and add-ons\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eService Mix and Add-Ons\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eMix changes owner income\u003c\/strong\u003e because the same glove can produce a very different bill. Year 1 mix includes \u003cstrong\u003e450%\u003c\/strong\u003e full relacing, \u003cstrong\u003e300%\u003c\/strong\u003e conditioning and restoration, and \u003cstrong\u003e100%\u003c\/strong\u003e team packages; by Year 5, conditioning reaches \u003cstrong\u003e400%\u003c\/strong\u003e and team packages \u003cstrong\u003e250%\u003c\/strong\u003e. That can lift revenue without needing more new customers, but it also changes labor hours, supply use, and turnaround.\u003c\/p\u003e\n\u003cp\u003eHere’s the catch: add-ons only help when the glove truly needs them. Web replacement, cleaning, conditioning, palm repair, and rush handling can raise ticket size, but they also use more time and materials, so take-home profit improves only if pricing covers the extra work and the shop still delivers on time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Attach Rate and Job Time\u003c\/h3\u003e\n\u003cp\u003eMeasure the \u003cstrong\u003eattach rate\u003c\/strong\u003e first: the share of jobs that get an add-on. Then track labor minutes per service, supply cost per job, and gross profit per shop hour. If a rush fee or palm repair adds revenue but slows the bench, it can cut owner pay even when sales look better.\u003c\/p\u003e\n\u003cp\u003eBuild quotes from the base repair plus likely add-ons, then watch which services are profitable for players versus team managers. The key inputs are \u003cstrong\u003ejobs\u003c\/strong\u003e, \u003cstrong\u003eaverage ticket\u003c\/strong\u003e, \u003cstrong\u003eadd-on rate\u003c\/strong\u003e, \u003cstrong\u003elabor hours\u003c\/strong\u003e, \u003cstrong\u003esupplies\u003c\/strong\u003e, and \u003cstrong\u003efixed costs\u003c\/strong\u003e. If turnaround slips, referrals and repeat orders drop fast.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack add-on attach rate by service.\u003c\/li\u003e\n\u003cli\u003ePrice for time and materials.\u003c\/li\u003e\n\u003cli\u003eWatch rush-job backlog weekly.\u003c\/li\u003e\n\u003cli\u003eCompare profit per shop hour.\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;\"\u003eMaterials, shipping, and rework\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eMaterials, Shipping, and Rework Cost\u003c\/h3\u003e\n    \u003cp\u003eFor a glove relacing shop, this driver is the cash drain inside each job: \u003cstrong\u003eraw leather and laces at 90% of revenue\u003c\/strong\u003e, \u003cstrong\u003eoils and restoration supplies at 40%\u003c\/strong\u003e, \u003cstrong\u003eshipping at 120%\u003c\/strong\u003e, and \u003cstrong\u003epayment fees at 35%\u003c\/strong\u003e. That means owner pay depends less on booked work and more on how much of each order gets eaten by variable costs. The model shows \u003cstrong\u003egross margin after materials and supplies at 870%\u003c\/strong\u003e, but \u003cstrong\u003econtribution after shipping and fees at 715%\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eRework is hidden COGS\u003c\/strong\u003e because it burns lace, labor, and trust. If a relace has to be redone, the shop loses materials twice and risks slower turnaround, which can hit referrals and repeat orders. The key inputs are job count, material spend per order, shipping per order, payment fee rate, and rework rate. One bad remake can reduce profit more than a small price change helps it.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl Variable Cost Leakage\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ematerials per completed job\u003c\/strong\u003e, \u003cstrong\u003eshipping per order\u003c\/strong\u003e, \u003cstrong\u003epayment fees as a share of revenue\u003c\/strong\u003e, and \u003cstrong\u003erework rate\u003c\/strong\u003e every month. Tie each remake to a reason code so you can see whether the loss came from lace quality, technique, or customer changes. Here’s the quick test: if rework rises, take-home income falls even when sales look fine.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eQuote shipping before work starts.\u003c\/li\u003e\n        \u003cli\u003eUse exact material issue logs.\u003c\/li\u003e\n        \u003cli\u003ePrice rush jobs for extra handling.\u003c\/li\u003e\n        \u003cli\u003eReview remake causes weekly.\u003c\/li\u003e\n        \u003cli\u003eSet reorder points for laces.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eTo improve cash flow, forecast contribution after shipping and fees, not just revenue. A shop with high job volume can still pay the owner less if shipping runs at \u003cstrong\u003e120%\u003c\/strong\u003e of revenue and payment fees hit \u003cstrong\u003e35%\u003c\/strong\u003e. Cut waste first, then test price increases on complex relaces where labor and rework risk are highest.\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;\"\u003eCapacity and turnaround time\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eCapacity and turnaround time\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eCapacity\u003c\/strong\u003e is the income ceiling here. If one owner is doing the work, the schedule fills based on service hours: \u003cstrong\u003e25 hours\u003c\/strong\u003e for full relacing, \u003cstrong\u003e10 hours\u003c\/strong\u003e for conditioning, and \u003cstrong\u003e80 hours\u003c\/strong\u003e for team packages. More orders only raise income if jobs leave on time and quality stays high; otherwise pre-season backlog can trigger \u003cstrong\u003ediscounts\u003c\/strong\u003e, \u003cstrong\u003erefunds\u003c\/strong\u003e, and lost repeat business.\u003c\/p\u003e\n    \u003cp\u003eCount owner time as a real cost, even with no wage paid. The key inputs are \u003cstrong\u003ejobs completed\u003c\/strong\u003e, \u003cstrong\u003ebacklog\u003c\/strong\u003e, \u003cstrong\u003eturnaround days\u003c\/strong\u003e, and \u003cstrong\u003erework rate\u003c\/strong\u003e. Faster work helps\nonly when it protects the glove feel customers pay for, because reviews and referrals drive the next sale and shape the owner’s take-home income.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack hours before the backlog hits\u003c\/h3\u003e\n      \u003cp\u003eBuild a weekly capacity sheet with \u003cstrong\u003ejobs finished\u003c\/strong\u003e, \u003cstrong\u003ehours by service\u003c\/strong\u003e, \u003cstrong\u003eopen backlog\u003c\/strong\u003e, and \u003cstrong\u003epromised ship dates\u003c\/strong\u003e. If intake runs ahead of finish rate, cap orders or charge more for rush work so overtime does not erase margin. This keeps cash moving and protects owner pay.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eJobs finished per week\u003c\/li\u003e\n        \u003cli\u003eHours by service type\u003c\/li\u003e\n        \u003cli\u003eBacklog and due dates\u003c\/li\u003e\n        \u003cli\u003eRefund, discount, rework rates\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWatch \u003cstrong\u003eturnaround time\u003c\/strong\u003e next to \u003cstrong\u003equality\u003c\/strong\u003e. If faster workflow starts raising rework, slow down and fix the process. One bad glove can cost more than a small delay because it hurts repeat orders, reviews, and the next month’s revenue.\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;\"\u003eSeasonality and repeat channels\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eSeasonality and repeat channels\u003c\/h3\u003e\n    \u003cp\u003eWhen demand swings with the baseball calendar, cash comes in waves. \u003cstrong\u003eLocal leagues\u003c\/strong\u003e, \u003cstrong\u003etravel teams\u003c\/strong\u003e, \u003cstrong\u003esoftball players\u003c\/strong\u003e, \u003cstrong\u003ecoaches\u003c\/strong\u003e, \u003cstrong\u003esporting goods referrals\u003c\/strong\u003e, \u003cstrong\u003eteam packages\u003c\/strong\u003e, and \u003cstrong\u003email-in repairs\u003c\/strong\u003e all shape order timing, and repeat channels help smooth the pre-season spike.\u003c\/p\u003e\n    \u003cp\u003eThe math here is about \u003cstrong\u003emonthly orders by channel\u003c\/strong\u003e, \u003cstrong\u003erepeat rate\u003c\/strong\u003e, and \u003cstrong\u003ecash collected before peak months\u003c\/strong\u003e. Marketing spend drops from \u003cstrong\u003e$125k\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$48k\u003c\/strong\u003e in Year 5, while \u003cstrong\u003eCAC\u003c\/strong\u003e falls from \u003cstrong\u003e$22\u003c\/strong\u003e to \u003cstrong\u003e$15\u003c\/strong\u003e. Team packages grow from \u003cstrong\u003e100%\u003c\/strong\u003e to \u003cstrong\u003e250%\u003c\/strong\u003e of mix, which can lift steadier revenue and protect owner pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack repeat sources by month\u003c\/h3\u003e\n      \u003cp\u003eMeasure orders by source so you can see which channels fill the slow months and which only spike before season. \u003cstrong\u003eOne clean metric:\u003c\/strong\u003e repeat orders divided by total orders, by channel.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMonthly orders by channel\u003c\/li\u003e\n        \u003cli\u003eRepeat rate by source\u003c\/li\u003e\n        \u003cli\u003eCAC by campaign\u003c\/li\u003e\n        \u003cli\u003eTeam package share\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf pre-season demand is doing all the work, owner income will look strong for a few weeks and weak after that. Shift more volume into \u003cstrong\u003eteam packages\u003c\/strong\u003e and \u003cstrong\u003email-in repairs\u003c\/strong\u003e, because those channels can keep the bench moving when walk-ins slow.\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;\"\u003eLow, base, and high owner-income scenario objective\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Baseball Glove Relacing Service Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Baseball Glove Relacing Service Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario figures are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions; keep reserves for taxes, slow months, and rework.\"\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 changes with volume, service mix, and staffing. More team packages and higher pricing lift take-home, while lower throughput keeps profits close to the Year 1 plan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high owner pay outlooks.\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\"\u003eTight\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\"\u003eManaged\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\"\u003eScale\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 lower take-home case tied to Year 1 output and the Month 5 breakeven plan.\"\u003eThis is the lower take-home case tied to Year 1 output and the Month 5 breakeven plan.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle case tied to Year 3 scale and a steadier labor mix.\"\u003eThis is the modeled middle case tied to Year 3 scale and a steadier labor mix.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger take-home case tied to Year 5 volume and a fuller crew.\"\u003eThis is the stronger take-home case tied to Year 5 volume and a fuller crew.\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=\"At $366k revenue, gross profit is about $262k and EBITDA is $108k, with the lead technician at 1.0 FTE and the junior tech still only 0.5 FTE.\"\u003eAt $366k revenue, gross profit is about $262k and EBITDA is $108k, with the lead technician at 1.0 FTE and the junior tech still only 0.5 FTE.\u003c\/td\u003e\n\u003ctd data-export-value=\"At $1.332M revenue, gross profit is about $988k and EBITDA is $658k, with more conditioning and team work, plus a 1.0 FTE ops manager and 1.5 FTE junior tech.\"\u003eAt $1.332M revenue, gross profit is about $988k and EBITDA is $658k, with more conditioning and team work, plus a 1.0 FTE ops manager and 1.5 FTE junior tech.\u003c\/td\u003e\n\u003ctd data-export-value=\"At $3.484M revenue, gross profit is about $2.683M and EBITDA is $2.214M, with team packages at 25%, a 2.5 FTE junior tech, and 1.5 FTE customer success.\"\u003eAt $3.484M revenue, gross profit is about $2.683M and EBITDA is $2.214M, with team packages at 25%, a 2.5 FTE junior tech, and 1.5 FTE customer success.\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=\"Lead technician at $55k; 0.5 FTE junior tech; 45% full relacing mix; 28.5% direct costs; Month 5 breakeven\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLead technician at $55k\u003c\/li\u003e\n\u003cli\u003e0.5 FTE junior tech\u003c\/li\u003e\n\u003cli\u003e45% full relacing mix\u003c\/li\u003e\n\u003cli\u003e28.5% direct costs\u003c\/li\u003e\n\u003cli\u003eMonth 5 breakeven\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"1.5 FTE junior tech; 1.0 FTE ops manager; 18% team packages; higher hourly pricing; more conditioning work\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e1.5 FTE junior tech\u003c\/li\u003e\n\u003cli\u003e1.0 FTE ops manager\u003c\/li\u003e\n\u003cli\u003e18% team packages\u003c\/li\u003e\n\u003cli\u003ehigher hourly pricing\u003c\/li\u003e\n\u003cli\u003emore conditioning work\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"2.5 FTE junior tech; 1.5 FTE customer success; 25% team packages; higher hourly pricing; 23% direct costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e2.5 FTE junior tech\u003c\/li\u003e\n\u003cli\u003e1.5 FTE customer success\u003c\/li\u003e\n\u003cli\u003e25% team packages\u003c\/li\u003e\n\u003cli\u003ehigher hourly pricing\u003c\/li\u003e\n\u003cli\u003e23% direct costs\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=\"$108k pre-tax\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$108k pre-tax\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eConservative draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$658k pre-tax\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$658k pre-tax\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eCore draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$2.214M pre-tax\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$2.214M pre-tax\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside draw\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 if you want a cautious view of Year 1 cash draw and lighter volume.\"\u003eUse this if you want a cautious view of Year 1 cash draw and lighter volume.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this for the most likely planning case once the shop runs with a fuller crew.\"\u003eUse this for the most likely planning case once the shop runs with a fuller crew.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if demand stays strong and the shop can keep up without margin slip.\"\u003eUse this to test upside if demand stays strong and the shop can keep up without margin slip.\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 figures are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions; keep reserves for taxes, slow months, and rework.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303775871219,"sku":"baseball-glove-relacing-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/baseball-glove-relacing-owner-makes.webp?v=1782676220","url":"https:\/\/financialmodelslab.com\/products\/baseball-glove-relacing-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}