{"product_id":"waterproofing-company-owner-makes","title":"How Much Does a Waterproofing Company Owner Make? $120k Plus Profit","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA waterproofing company owner can model $120,000 in annual salary in this plan, plus possible profit distributions only after payroll, overhead, debt service, reserves, and reinvestment are covered The researched assumptions show breakeven in Month 3, payback in 5 months, and minimum cash need of $799,000 in Month 2 Direct variable costs start at 270% of revenue in Year 1, leaving a 730% contribution margin before salaried payroll and fixed overhead These are planning assumptions, not guaranteed earnings, distributions, or tax guidance\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top owner income KPI cards\"\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 modeled owner\/GM salary from the plan; it excludes extra draws and profit distributions, which depend on cash 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 modeled owner\/GM salary from the plan; it excludes extra draws and profit distributions, which depend on cash reserves and reinvestment.\"\u003e$120k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Range uses Year 1 and Year 5 EBITDA divided by modeled revenue from the plan; it excludes taxes, debt, and owner draws.\"\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=\"Range uses Year 1 and Year 5 EBITDA divided by modeled revenue from the plan; it excludes taxes, debt, and owner draws.\"\u003e57%–76%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 revenue implied by the model to fund the $120k owner salary and operating costs; it is a planning estimate, not a guarantee.\"\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=\"Year 1 revenue implied by the model to fund the $120k owner salary and operating costs; it is a planning estimate, not a guarantee.\"\u003e≈$2.06M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Rated Medium because the plan turns cash positive fast, but it needs heavy upfront capex, staff buildout, and a month-2 cash trough.\"\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=\"Rated Medium because the plan turns cash positive fast, but it needs heavy upfront capex, staff buildout, and a month-2 cash trough.\"\u003eMedium\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to estimate your waterproofing owner take-home?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Waterproofing Company Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Waterproofing Company Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Waterproofing Company 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.\"\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 sales collected before expenses. Use the average operating month, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected 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 sales collected before expenses. Use the average operating month, not a peak month.\" data-low=\"156500\" data-base=\"1020000\" data-high=\"3531000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"1,020,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct material and field costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct material and field costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct material and field costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"80\" data-base=\"82\" data-high=\"84\" value=\"82\"\u003e\u003coutput\u003e82%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, and staffing coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, and staffing coverage before owner pay.\" data-low=\"18750\" data-base=\"34167\" data-high=\"63333\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"34,167\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, utilities, software, insurance, admin, and recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, admin, and 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, utilities, software, insurance, admin, and recurring overhead.\" data-low=\"6200\" data-base=\"6200\" data-high=\"6200\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"6,200\"\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 keep leads flowing.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and customer acquisition spend needed to keep leads flowing.\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 keep leads flowing.\" data-low=\"2083\" data-base=\"6667\" data-high=\"15000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"6,667\"\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 required debt payments. Use 0 if none.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or required debt payments. Use 0 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 required debt payments. Use 0 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 of profit set aside before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside before owner pay.\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 set aside before owner pay.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"15\" data-base=\"20\" data-high=\"22\" value=\"20\"\u003e\u003coutput\u003e20%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent kept back for repairs, growth, working capital, and cushion.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent kept back for repairs, growth, working capital, and cushion.\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 kept back for repairs, growth, working capital, and cushion.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate the target-pay gap.\" data-low=\"60000\" data-base=\"120000\" data-high=\"180000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"120,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$553K\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\"\u003e54%\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$266K\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$433K\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$6,630,672\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$789,366\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$236,810\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$432,556\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$1M\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: 82%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$836K\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: 5%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$47,034\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: 23%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$237K\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: 54%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$553K\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.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see monthly owner income in the Waterproofing Company model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eSee the \u003ca href=\"\/products\/waterproofing-company-financial-model\"\u003eWaterproofing Company Financial Model Template\u003c\/a\u003e: dashboard shows \u003cstrong\u003erevenue, margin, costs, reserves, and owner take-home assumptions\u003c\/strong\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 scenarios\u003c\/li\u003e\n\u003cli\u003eRevenue and margin\u003c\/li\u003e\n\u003cli\u003eBreakeven in Month 3\u003c\/li\u003e\n\u003cli\u003ePayback in 5 months\u003c\/li\u003e\n\u003cli\u003eMinimum cash $799,000\u003c\/li\u003e\n\u003cli\u003eEBITDA $1,177M to $34,585M\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\/waterproofing-company-financial-model-dashboard-financialmodelslab_3db63707-3ad0-436b-9833-ab85eee1ddb7.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/waterproofing-company-financial-model-dashboard-financialmodelslab_3db63707-3ad0-436b-9833-ab85eee1ddb7.webp?width=500\" alt=\"Waterproofing Company Financial Model dashboard summarizing key KPIs, cash runway and performance with a dynamic dashboard, investor-ready charts and clarity 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 much revenue does a waterproofing company need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Waterproofing Company needs about \u003cstrong\u003e$444,000 in Year 1 revenue\u003c\/strong\u003e to pay the owner \u003cstrong\u003e$120,000\u003c\/strong\u003e, based on a \u003cstrong\u003e73.0% direct contribution margin\u003c\/strong\u003e; for the core metric logic, see \u003ca href=\"\/blogs\/kpi-metrics\/waterproofing-company\"\u003eWhat Is The Most Critical Measure For Waterproofing Company Success?\u003c\/a\u003e. Here’s the quick math: \u003cstrong\u003e$324,400\u003c\/strong\u003e in owner pay, non-owner payroll, fixed expenses, and marketing ÷ \u003cstrong\u003e0.73\u003c\/strong\u003e = about \u003cstrong\u003e$444,000\u003c\/strong\u003e. The model’s activity-built Year 1 revenue is about \u003cstrong\u003e$346,900\u003c\/strong\u003e, so there’s a \u003cstrong\u003e$97,500 gap\u003c\/strong\u003e before owner pay is truly safe.\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\u003eRevenue Need\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner pay target: \u003cstrong\u003e$120,000\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eOther fixed burden: \u003cstrong\u003e$204,400\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTotal coverage need: \u003cstrong\u003e$324,400\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eRevenue needed: \u003cstrong\u003eabout $444,000\u003c\/strong\u003e\n\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\u003eModel Check\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 revenue shown: \u003cstrong\u003e$346,900\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eShortfall versus need: \u003cstrong\u003eabout $97,500\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreakeven appears in \u003cstrong\u003eMonth 3\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eCheck EBITDA 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;\"\u003eHow does a waterproofing company owner increase income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eWaterproofing Company\u003c\/strong\u003e owners raise income by buying better leads, closing more jobs, and pushing larger scopes with recurring service. Here’s the quick math: marketing spend rises from \u003cstrong\u003e$25,000\u003c\/strong\u003e to \u003cstrong\u003e$180,000\u003c\/strong\u003e while CAC improves from \u003cstrong\u003e$350\u003c\/strong\u003e to \u003cstrong\u003e$260\u003c\/strong\u003e, and install pricing moves from \u003cstrong\u003e$120\u003c\/strong\u003e to \u003cstrong\u003e$140\u003c\/strong\u003e per hour as hours per install rise from \u003cstrong\u003e40\u003c\/strong\u003e to \u003cstrong\u003e60\u003c\/strong\u003e. The real risk is control: seasonality, cash gaps, warranty claims, overhiring, and fleet costs can eat the gain fast.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eIncome drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBuy higher-quality leads.\u003c\/li\u003e\n\u003cli\u003eLift close rate fast.\u003c\/li\u003e\n\u003cli\u003eSell larger project scopes.\u003c\/li\u003e\n\u003cli\u003eUse crews more hours.\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\u003eMargin controls\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eGrow monitoring from \u003cstrong\u003e300%\u003c\/strong\u003e to \u003cstrong\u003e700%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eGrow maintenance from \u003cstrong\u003e250%\u003c\/strong\u003e to \u003cstrong\u003e650%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eHold overhead tight.\u003c\/li\u003e\n\u003cli\u003eWatch seasonality and fleet costs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan a waterproofing company owner make money without doing the work?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, a \u003cstrong\u003eWaterproofing Company\u003c\/strong\u003e owner can make money without doing the field work, but it’s \u003cstrong\u003enot passive\u003c\/strong\u003e. In this model, the owner\/general manager earns \u003cstrong\u003e$120,000\u003c\/strong\u003e as a full-time management role, while the lead technician earns \u003cstrong\u003e$75,000\u003c\/strong\u003e and the installation technician runs at \u003cstrong\u003e0.5 FTE\u003c\/strong\u003e in Year 1. Here’s the catch: payroll rises from \u003cstrong\u003e$225,000\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$760,000\u003c\/strong\u003e in Year 5, so supervision, callbacks, and idle crew time can cut into 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\u003eOwner-led income\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$120,000\u003c\/strong\u003e owner salary\u003c\/li\u003e\n\u003cli\u003eManager role, not hands-on labor\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eYear 1 payroll: $225,000\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eScale needs strong scheduling\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 cuts profit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCallbacks add hidden labor\u003c\/li\u003e\n\u003cli\u003eIdle crews waste cash\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eYear 5 payroll: $760,000\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eProfit depends on tight supervision\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 to see the six biggest waterproofing income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the Main Income Drivers card grid.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eLead Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$350-$260\u003c\/strong\u003e\u003cp\u003eCheaper customer acquisition lowers the cost to win each waterproofing job, so more gross profit reaches the owner.\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\u003eTicket Size\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$4.8K-$8.4K\u003c\/strong\u003e\u003cp\u003eBigger install tickets lift revenue per sale and make each crew day worth more.\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\u003eContribution Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e73%-78%\u003c\/strong\u003e\u003cp\u003eLow materials, sensor, fuel, and commission load keep more of each dollar after direct costs.\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\u003eCrew Output\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e40-60h\u003c\/strong\u003e\u003cp\u003eMore billable install hours per job spread labor across more revenue.\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\u003ePayroll\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$225K-$760K\u003c\/strong\u003e\u003cp\u003eHeadcount rises fast, so labor discipline protects payback and owner draws.\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\u003eCash Reserve\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$799K\u003c\/strong\u003e\u003cp\u003eThe model needs $799K at the low point in Month 2, so cash control decides how safely growth can run.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWaterproofing Company Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLead Flow And Close Rate\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eLead Flow And Close Rate\u003c\/h3\u003e\n    \u003cp\u003eOwner income starts with \u003cstrong\u003equalified inspections\u003c\/strong\u003e that turn into booked waterproofing jobs. Here’s the quick math: as marketing scales from \u003cstrong\u003e$25,000\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$180,000\u003c\/strong\u003e in Year 5, CAC moves from \u003cstrong\u003e$350\u003c\/strong\u003e to \u003cstrong\u003e$260\u003c\/strong\u003e, so each paid lead must convert well enough to spread fixed overhead across more completed work.\u003c\/p\u003e\n    \u003cp\u003eCheap leads can look good on paper but hurt the \u003cstrong\u003eestimate-to-sale conversion\u003c\/strong\u003e. More callbacks mean more labor time, lower close rate, and weaker owner pay, even if lead volume is up. One line says it plainly: \u003cstrong\u003ebetter leads beat more leads\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure Lead Quality, Not Just Volume\u003c\/h3\u003e\n      \u003cp\u003eTrack the full path: lead source, inspection booked, estimate given, job sold, and callback rate. The key inputs are \u003cstrong\u003emarketing budget\u003c\/strong\u003e, \u003cstrong\u003eCAC\u003c\/strong\u003e, \u003cstrong\u003eestimate-to-sale conversion\u003c\/strong\u003e, and booked jobs by source, because those figures tell you which channels actually fund owner income.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eRank sources by booked job rate.\u003c\/li\u003e\n        \u003cli\u003eCut channels with high callbacks.\u003c\/li\u003e\n        \u003cli\u003ePrice for qualified inspections.\u003c\/li\u003e\n        \u003cli\u003eForecast using CAC, not lead count.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhen more qualified jobs come in, fixed costs get spread over more revenue, so gross profit holds up better and cash for owner draw is less fragile. If a low-cost lead source raises callbacks, the true cost of sale goes up fast.\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 Project Size And Service Mix\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 Project Size and Service Mix\u003c\/h3\u003e\n\u003cp\u003eThis driver is the mix of \u003cstrong\u003einstallation jobs\u003c\/strong\u003e, \u003cstrong\u003emonitoring\u003c\/strong\u003e, and \u003cstrong\u003emaintenance\u003c\/strong\u003e, plus how many labor hours each job takes. In Year 1, a typical installation is \u003cstrong\u003e40 hours\u003c\/strong\u003e at \u003cstrong\u003e$120\/hour\u003c\/strong\u003e, or \u003cstrong\u003e$4,800\u003c\/strong\u003e before add-ons; by Year 5 it is \u003cstrong\u003e60 hours\u003c\/strong\u003e at \u003cstrong\u003e$140\/hour\u003c\/strong\u003e, or \u003cstrong\u003e$8,400\u003c\/strong\u003e. Bigger jobs lift revenue per crew day only if pricing keeps pace with labor.\u003c\/p\u003e\n\u003cp\u003eHere’s the risk: \u003cstrong\u003ehigh-ticket excavation\u003c\/strong\u003e can look strong on paper but hurt margin if scope slips. Monitoring attach rate rises from \u003cstrong\u003e300%\u003c\/strong\u003e to \u003cstrong\u003e700%\u003c\/strong\u003e, and maintenance attach rate from \u003cstrong\u003e250%\u003c\/strong\u003e to \u003cstrong\u003e650%\u003c\/strong\u003e, so owner pay improves when add-ons are sold cleanly and labor stays tight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eControl Hours and Add-Ons\u003c\/h3\u003e\n\u003cp\u003eTrack quoted hours, actual hours, and add-on take rates on every job. If installs run long or extras are not priced, gross profit drops fast and cash gets tied up in labor. One clean rule: \u003cstrong\u003esell the scope, then protect the scope\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePrice every add-on before work starts.\u003c\/li\u003e\n\u003cli\u003eReview labor hours by job type.\u003c\/li\u003e\n\u003cli\u003eFlag excavation changes the same day.\u003c\/li\u003e\n\u003cli\u003eMeasure monitoring and maintenance attach rates.\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;\"\u003eCrew Productivity And Labor Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eCrew Productivity and Labor Utilization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eLabor utilization\u003c\/strong\u003e is how many billable hours crews turn into completed waterproofing jobs. When install time moves from \u003cstrong\u003e40\u003c\/strong\u003e to \u003cstrong\u003e60 hours\u003c\/strong\u003e per project, payroll grows faster than output unless pricing, scheduling, and crew size keep up. That lowers owner take-home because each idle day, overtime spike, and callback eats margin. The real question is jobs completed per crew, not just hours worked.\u003c\/p\u003e\n\u003cp\u003eThis driver depends on labor hours per installation, callbacks, and schedule gaps. A field team built around a \u003cstrong\u003e$75,000\u003c\/strong\u003e lead technician plus \u003cstrong\u003e05 technician\u003c\/strong\u003e can work well early, but by Year 5 multiple technicians are needed only if booked work supports them. \u003cstrong\u003eHiring ahead of demand burns cash\u003c\/strong\u003e, while better utilization turns payroll into usable capacity and protects profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack crew hours, not just sales\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003elabor hours per installation\u003c\/strong\u003e, jobs completed per crew, overtime, and callback rate every week. If labor hours rise but completed jobs do not, margin is leaking. Keep crews matched to booked work, and flag any schedule gap that pushes a job past plan. One clean metric matters most: billable hours divided by paid hours.\u003c\/p\u003e\n\u003cp\u003eUse the forecast to test staffing before you hire. Add labor only when backlog can cover it, because extra payroll before demand shows up cuts cash fast. If overtime keeps rising, break jobs into tighter scopes, assign faster crews to repeat work, and price longer installs so the owner is paid for the extra time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eGross Margin After Direct Job Costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eGross Margin After Direct Job Costs\u003c\/h3\u003e\n\u003cp\u003eThis is the money left after \u003cstrong\u003edirect labor\u003c\/strong\u003e, \u003cstrong\u003ematerials\u003c\/strong\u003e, \u003cstrong\u003ehardware\u003c\/strong\u003e, \u003cstrong\u003efleet use\u003c\/strong\u003e, \u003cstrong\u003ecommissions\u003c\/strong\u003e, \u003cstrong\u003eequipment use\u003c\/strong\u003e, and \u003cstrong\u003ewarranty allowances\u003c\/strong\u003e. If those costs slip, owner pay shrinks fast because less revenue becomes gross profit for overhead and draw.\u003c\/p\u003e\n\u003cp\u003eUsing the source figures, materials move from \u003cstrong\u003e150%\u003c\/strong\u003e to \u003cstrong\u003e120%\u003c\/strong\u003e, sensor hardware from \u003cstrong\u003e50%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e, fleet costs from \u003cstrong\u003e30%\u003c\/strong\u003e to \u003cstrong\u003e25%\u003c\/strong\u003e, and commissions from \u003cstrong\u003e40%\u003c\/strong\u003e to \u003cstrong\u003e35%\u003c\/strong\u003e. The model says contribution margin improves from \u003cstrong\u003e730%\u003c\/strong\u003e to \u003cstrong\u003e780%\u003c\/strong\u003e, but callbacks and warranty reserves still reduce real cash.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Job Cost Leakage\u003c\/h3\u003e\n\u003cp\u003eMeasure each job with \u003cstrong\u003ejob price\u003c\/strong\u003e, \u003cstrong\u003elabor hours\u003c\/strong\u003e, \u003cstrong\u003ematerial cost\u003c\/strong\u003e, \u003cstrong\u003ehardware cost\u003c\/strong\u003e, \u003cstrong\u003efleet miles\u003c\/strong\u003e, \u003cstrong\u003ecommission\u003c\/strong\u003e, and \u003cstrong\u003ewarranty reserve\u003c\/strong\u003e. That tells you where gross margin is leaking and whether a price increase or scope change is needed.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeparate install cost from warranty cost.\u003c\/li\u003e\n\u003cli\u003ePrice sensor add-ons by true usage.\u003c\/li\u003e\n\u003cli\u003eWatch rework before it hits cash.\u003c\/li\u003e\n\u003cli\u003eReview fleet and equipment per job.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOne bad callback can wipe out the margin from a clean install. If warranty work is rising, the job may still show profit on paper, but it won’t fund owner pay the way you expect.\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;\"\u003eOperating Expenses And Fixed Overhead\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eFixed Overhead\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFixed overhead\u003c\/strong\u003e is the monthly cost that hits profit before any owner draw: \u003cstrong\u003e$3,500\u003c\/strong\u003e rent, \u003cstrong\u003e$450\u003c\/strong\u003e utilities, \u003cstrong\u003e$300\u003c\/strong\u003e insurance, \u003cstrong\u003e$800\u003c\/strong\u003e technology licensing, \u003cstrong\u003e$750\u003c\/strong\u003e professional services, \u003cstrong\u003e$250\u003c\/strong\u003e admin supplies, and \u003cstrong\u003e$150\u003c\/strong\u003e website cost, or \u003cstrong\u003e$6,200\/month\u003c\/strong\u003e and \u003cstrong\u003e$74,400\/year\u003c\/strong\u003e. That means the owner must cover this spend before taking money home.\u003c\/p\u003e\n\u003cp\u003eThe key inputs are fixed bills and payroll. Here, payroll rises from \u003cstrong\u003e$225,000\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$760,000\u003c\/strong\u003e in Year 5, so operating leverage rises fast: if bookings lag, overhead drains cash and pushes breakeven higher. One clean rule: separate fixed overhead from direct job costs, or you’ll overstate job profit and understate owner risk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Fixed Cost Run Rate\u003c\/h3\u003e\n\u003cp\u003eBuild the overhead view by month, then test it against booked work. The owner should track \u003cstrong\u003efixed bills\u003c\/strong\u003e, \u003cstrong\u003epayroll\u003c\/strong\u003e, booked jobs, and cash left after direct job costs. If overhead is \u003cstrong\u003e$6,200\/month\u003c\/strong\u003e, every delay in sales or collections hits take-home pay before distributions even start.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eList rent, software, insurance.\u003c\/li\u003e\n\u003cli\u003eTag direct job costs separately.\u003c\/li\u003e\n\u003cli\u003eWatch payroll versus booked work.\u003c\/li\u003e\n\u003cli\u003eStress test breakeven each month.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eKeep overhead flat until job volume is steady. If payroll or software rises before demand does, breakeven moves up and owner pay gets squeezed. That’s the real risk here: fixed costs are paid first, but revenue arrives lat\ner.\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;\"\u003eCash Reserves, Callbacks, And Reinvestment\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eCash Reserves Protect Owner Pay\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eAccounting profit is not the same as safe owner distributions.\u003c\/strong\u003e For this waterproofing business, the cash floor is \u003cstrong\u003e$799,000 in Month 2\u003c\/strong\u003e, with \u003cstrong\u003ebreakeven in Month 3\u003c\/strong\u003e and \u003cstrong\u003epayback in 5 months\u003c\/strong\u003e. That means early profit can’t all go to the owner. Cash has to cover warranty claims, payroll timing, equipment, vehicle maintenance, and slow seasons first.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStronger reserves lower owner draw risk.\u003c\/strong\u003e Growth capex also matters because vehicles, waterproofing equipment, sensor inventory, tools, office setup, and IT hardware all pull cash before they pay back. If the reserve stays below the Month 2 floor, owner draws should stay light even when the income statement looks good.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Cash, Not Just Profit\u003c\/h3\u003e\n\u003cp\u003eBuild the cash plan around \u003cstrong\u003eminimum cash need\u003c\/strong\u003e, not monthly profit. Track collections, payroll dates, warranty exposure, and planned capex in the same forecast so you can see when cash drops below \u003cstrong\u003e$799,000\u003c\/strong\u003e. One clean rule helps: no owner draw unless the reserve stays above the Month 2 floor after payroll, claims, and purchases.\u003c\/p\u003e\n\u003cp\u003eSplit reserves into three buckets: \u003cstrong\u003eworking cash\u003c\/strong\u003e, \u003cstrong\u003ewarranty cash\u003c\/strong\u003e, and \u003cstrong\u003ereinvestment cash\u003c\/strong\u003e. That keeps vehicle repairs, sensor restocks, and equipment buys from eating owner income. If month-to-month cash stays above breakeven and the payback window holds at \u003cstrong\u003e5 months\u003c\/strong\u003e, the business can fund growth without forcing a cut in owner pay.\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 waterproofing owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Waterproofing Company Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Waterproofing Company Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions. EBITDA means profit before interest, taxes, depreciation, and amortization.\"\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 rises as customer count, ticket size, margin, and marketing efficiency improve, while overhead and payroll grow with the team. These cases show the launch, base, and scale paths.\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\u003eHow more customers and a bigger crew change owner income.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower-income path built on Year 1 assumptions and a lean launch.\"\u003eThis is the lower-income path built on Year 1 assumptions and a lean launch.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled case built on Year 3 assumptions and a larger, steadier run rate.\"\u003eThis is the modeled case built on Year 3 assumptions and a larger, steadier run rate.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger-income path built on Year 5 scale and the highest marketing efficiency.\"\u003eThis is the stronger-income path built on Year 5 scale and the highest marketing efficiency.\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=\"About 71 acquired customers, $4,856 weighted revenue per customer, 730% contribution margin, $25,000 marketing, and $324,400 overhead plus payroll and marketing keep the owner in a hands-on role with $1.177M EBITDA.\"\u003eAbout 71 acquired customers, $4,856 weighted revenue per customer, 730% contribution margin, $25,000 marketing, and $324,400 overhead plus payroll and marketing keep the owner in a hands-on role with $1.177M EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 267 acquired customers, $5,935 weighted revenue per customer, 761% contribution margin, and a larger support team push the owner into management while EBITDA reaches $9.529M.\"\u003eAbout 267 acquired customers, $5,935 weighted revenue per customer, 761% contribution margin, and a larger support team push the owner into management while EBITDA reaches $9.529M.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 692 acquired customers, $6,833 weighted revenue per customer, 780% margin, and a larger crew put the owner mostly in growth management as EBITDA reaches $34.585M.\"\u003eAbout 692 acquired customers, $6,833 weighted revenue per customer, 780% margin, and a larger crew put the owner mostly in growth management as EBITDA reaches $34.585M.\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=\"71 customers; $4,856 revenue\/customer; 730% margin; $25k marketing; $350 CAC\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e71 customers\u003c\/li\u003e\n\u003cli\u003e$4,856 revenue\/customer\u003c\/li\u003e\n\u003cli\u003e730% margin\u003c\/li\u003e\n\u003cli\u003e$25k marketing\u003c\/li\u003e\n\u003cli\u003e$350 CAC\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"267 customers; $5,935 revenue\/customer; 761% margin; $80k marketing; $300 CAC\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e267 customers\u003c\/li\u003e\n\u003cli\u003e$5,935 revenue\/customer\u003c\/li\u003e\n\u003cli\u003e761% margin\u003c\/li\u003e\n\u003cli\u003e$80k marketing\u003c\/li\u003e\n\u003cli\u003e$300 CAC\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"692 customers; $6,833 revenue\/customer; 780% margin; $180k marketing; $260 CAC\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e692 customers\u003c\/li\u003e\n\u003cli\u003e$6,833 revenue\/customer\u003c\/li\u003e\n\u003cli\u003e780% margin\u003c\/li\u003e\n\u003cli\u003e$180k marketing\u003c\/li\u003e\n\u003cli\u003e$260 CAC\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=\"Salary-only launch ramp\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary-only launch ramp\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary-plus profit ramp\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary-plus profit ramp\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Scale-up profit upside\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eScale-up profit upside\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress test a thin lead flow and a founder who still does much of the work.\"\u003eUse this to stress test a thin lead flow and a founder who still does much of the work.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the core planning case for hiring, cash, and owner draw decisions.\"\u003eUse this as the core planning case for hiring, cash, and owner draw decisions.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if demand, staffing, and cash reserves all hold together.\"\u003eUse this to test upside if demand, staffing, and cash reserves all hold together.\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 ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions. EBITDA means profit before interest, taxes, depreciation, and amortization.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304280563955,"sku":"waterproofing-company-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/waterproofing-company-owner-makes.webp?v=1782695210","url":"https:\/\/financialmodelslab.com\/products\/waterproofing-company-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}