{"product_id":"butterfly-roof-design-owner-makes","title":"How Much Butterfly Roof Design Owners Can Make: $175K Plus Profit","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eFull-design fees drive most of the revenue.\u003c\/li\u003e\n\n\u003cli\u003eMonthly project volume decides cash coverage and payback.\u003c\/li\u003e\n\n\u003cli\u003eComplex jobs pay more only when scope is controlled.\u003c\/li\u003e\n\n\u003cli\u003eLean overhead helps, but marketing still needs funding.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Owner income view\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual base salary for the principal architect in the model; distributions are extra only after reserves, capex, debt, and taxes.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Annual base salary for the principal architect in the model; distributions are extra only after reserves, capex, debt, and taxes.\"\u003e$175k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA margin uses EBITDA divided by revenue; it shows operating profit, not taxes or 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=\"Year 1 to Year 5 EBITDA margin uses EBITDA divided by revenue; it shows operating profit, not taxes or owner draws.\"\u003e1.4% to 49.5%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 break-even revenue from model costs and 76.5% contribution margin; it covers the $175k base salary but not extra owner distributions.\"\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 break-even revenue from model costs and 76.5% contribution margin; it covers the $175k base salary but not extra owner distributions.\"\u003e$731k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"High upfront capex, $709k minimum cash, and a 7-month breakeven make this hard; owner cash lags EBITDA.\"\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=\"High upfront capex, $709k minimum cash, and a 7-month breakeven make this hard; owner cash lags EBITDA.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner pay assumptions?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Butterfly Roof Design Service Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Butterfly Roof Design Service Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Butterfly Roof Design Service Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only, 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=\"Average collected revenue per month. Use the operating run rate, not a one-month spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage collected revenue per month. Use the operating run rate, not a one-month spike.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average collected revenue per month. Use the operating run rate, not a one-month spike.\" data-low=\"73916.67\" data-base=\"144666.67\" data-high=\"370916.67\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"144,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\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct service costs, including outsourced engineering, rendering, travel, and materials.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct service costs, including outsourced engineering, rendering, travel, and materials.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct service costs, including outsourced engineering, rendering, travel, and materials.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"45\" data-base=\"55\" data-high=\"62\" value=\"55\"\u003e\u003coutput\u003e55%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\" data-low=\"32000\" data-base=\"38000\" data-high=\"80000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"38,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, software, insurance, utilities, admin, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, software, insurance, utilities, admin, and other recurring overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, software, insurance, utilities, admin, and other recurring overhead.\" data-low=\"13050\" data-base=\"13050\" data-high=\"13050\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"13,050\"\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 spend needed to keep lead flow moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing spend needed to keep lead flow moving.\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 spend needed to keep lead flow moving.\" data-low=\"3750\" data-base=\"4583.33\" data-high=\"7083.33\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"4,583\"\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 payments. Use zero if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Use zero if there is no debt.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments. Use zero if there is no debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes 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 for taxes before owner pay.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"22\" data-high=\"25\" value=\"22\"\u003e\u003coutput\u003e22%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for growth, working capital, and risk buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to measure the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to measure the pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to measure the pay gap.\" data-low=\"12500\" data-base=\"14583.33\" data-high=\"20000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"14,583\"\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$16,275\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\"\u003e11%\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$140K\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$1,692\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$195,304\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eProfit before reserves\u003c\/dt\u003e\n\u003cdd data-owner-output=\"profitBeforeReserves\"\u003e$23,933\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTax + reinvestment reserve\u003c\/dt\u003e\n\u003cdd data-owner-output=\"reserveAmount\"\u003e$7,658\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$1,692\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$145K\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: 55%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$79,567\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: 38%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$55,633\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: 5%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$7,658\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: 11%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$16,275\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, 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 owner-income math view for Butterfly Roof Design Service?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe screenshot shows revenue, margin, costs, reserves, and owner pay; open the \u003ca href=\"\/products\/butterfly-roof-design-financial-model\"\u003eButterfly Roof Design Service Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eDashboard through cash tabs\u003c\/li\u003e\n\u003cli\u003eLow\/base\/high scenarios\u003c\/li\u003e\n\u003cli\u003eRevenue from $887K to $4.45M\u003c\/li\u003e\n\u003cli\u003eEBITDA from $12K to $2.203M\u003c\/li\u003e\n\u003cli\u003eBreakeven in Month 7\u003c\/li\u003e\n\u003cli\u003ePayback in 18 months\u003c\/li\u003e\n\u003cli\u003eMinimum cash $709K\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\/butterfly-roof-design-financial-model-dashboard-financialmodelslab_47d86de6-64b4-4db2-8d76-8947f3800253.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/butterfly-roof-design-financial-model-dashboard-financialmodelslab_47d86de6-64b4-4db2-8d76-8947f3800253.webp?width=500\" alt=\"Butterfly Roof Design Service Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts to resolve 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 many butterfly roof design projects do I need?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYou need about \u003cstrong\u003e60 Butterfly Roof Design Service projects in Year 1\u003c\/strong\u003e, or \u003cstrong\u003e5 per month\u003c\/strong\u003e, based on \u003cstrong\u003e$887K revenue ÷ about $14.8K average fee\u003c\/strong\u003e; see \u003ca href=\"\/blogs\/write-business-plan\/butterfly-roof-design\"\u003eHow To Write Butterfly Roof Design Service Business Plan?\u003c\/a\u003e for the planning setup. In the mature case, volume moves toward \u003cstrong\u003e13 projects per month\u003c\/strong\u003e as revenue reaches \u003cstrong\u003e$4.451M\u003c\/strong\u003e and the service mix shifts to higher-value full design work.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 1 target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTarget \u003cstrong\u003e60 projects\/year\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eAverage \u003cstrong\u003e5 projects\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eRevenue base: \u003cstrong\u003e$887K\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eImplied fee: \u003cstrong\u003e$14.8K\/project\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\u003eCapacity check\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePrincipal pay target: \u003cstrong\u003e$175K\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eDirect costs: \u003cstrong\u003e23.5%\u003c\/strong\u003e Year 1\u003c\/li\u003e\n\u003cli\u003eFixed overhead: \u003cstrong\u003e$156.6K\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFull design: \u003cstrong\u003e120–140 hours\/project\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat drives butterfly roof design revenue?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eButterfly Roof Design Service\u003c\/strong\u003e revenue comes from scope, client type, coordination, documentation depth, and premium positioning, not just the roof shape. Here’s the quick math: full design at \u003cstrong\u003e$225\/hour\u003c\/strong\u003e for \u003cstrong\u003e120 hours\u003c\/strong\u003e is \u003cstrong\u003e$27,000\u003c\/strong\u003e, plus project management at \u003cstrong\u003e$185\/hour\u003c\/strong\u003e for \u003cstrong\u003e40 hours\u003c\/strong\u003e and feasibility at \u003cstrong\u003e$250\/hour\u003c\/strong\u003e for \u003cstrong\u003e25 hours\u003c\/strong\u003e. As rates rise to \u003cstrong\u003e$265\u003c\/strong\u003e, \u003cstrong\u003e$225\u003c\/strong\u003e, and \u003cstrong\u003e$290\u003c\/strong\u003e and the mix shifts toward more full design work, the forecast steps through \u003cstrong\u003e$887K\u003c\/strong\u003e, \u003cstrong\u003e$1736M\u003c\/strong\u003e, \u003cstrong\u003e$2447M\u003c\/strong\u003e, \u003cstrong\u003e$3337M\u003c\/strong\u003e, and \u003cstrong\u003e$4451M\u003c\/strong\u003e; this is informational pricing logic, not a fixed price list.\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\u003eWhat drives revenue\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eScope\u003c\/strong\u003e drives billable hours.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCommercial\u003c\/strong\u003e work needs more coordination.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDocumentation\u003c\/strong\u003e depth raises fees.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium\u003c\/strong\u003e positioning supports higher rates.\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\u003ePricing inputs that scale\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFull design rises from \u003cstrong\u003e40%\u003c\/strong\u003e to \u003cstrong\u003e60%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eProject management rises from \u003cstrong\u003e20%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eFeasibility falls from \u003cstrong\u003e40%\u003c\/strong\u003e to \u003cstrong\u003e20%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eRates increase in Year 5.\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 butterfly roof design service scale?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes—\u003cstrong\u003eButterfly Roof Design Service\u003c\/strong\u003e can scale if it moves into \u003cstrong\u003efull design\u003c\/strong\u003e and \u003cstrong\u003eproject management\u003c\/strong\u003e, not just drafting. With a Year 1 team of \u003cstrong\u003e1 senior structural designer\u003c\/strong\u003e and \u003cstrong\u003e1 BIM specialist\u003c\/strong\u003e, revenue is \u003cstrong\u003e$887K\u003c\/strong\u003e; by Year 5, with \u003cstrong\u003e2 senior structural designers\u003c\/strong\u003e, \u003cstrong\u003e3 BIM specialists\u003c\/strong\u003e, and \u003cstrong\u003e3 junior architects\u003c\/strong\u003e, revenue reaches \u003cstrong\u003e$4.451M\u003c\/strong\u003e and EBITDA rises from \u003cstrong\u003e$12K\u003c\/strong\u003e to \u003cstrong\u003e$2.203M\u003c\/strong\u003e. What this hides is that owner income still gets squeezed by cash, quality, and delivery risk.\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\u003eHow it scales\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigher-value\u003c\/strong\u003e projects lift fees.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBetter utilization\u003c\/strong\u003e spreads fixed labor.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSubcontractors\u003c\/strong\u003e add capacity without full-time hires.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRepeat builders\u003c\/strong\u003e smooth the pipeline.\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\u003eMain risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eInverted roof geometry\u003c\/strong\u003e is complex.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrainage planning\u003c\/strong\u003e can trigger redesigns.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePermitting delays\u003c\/strong\u003e slow cash collection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClient education\u003c\/strong\u003e takes time.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six drivers that move owner income most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a butterfly roof design 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\u003eProject Fee\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$14.8K\u003c\/strong\u003e\u003cp\u003eYear 1 revenue is about $887K, so even a small fee lift moves EBITDA fast when fixed overhead is already $13,050 a month.\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\u003eProject Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e5\/mo\u003c\/strong\u003e\u003cp\u003eAt about 5 projects a month, every added job lifts revenue and cash fast because the base cost load is already in place.\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\u003eComplexity Premium\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e40%-60%\u003c\/strong\u003e\u003cp\u003eShifting the mix toward full design services from 40% in year 1 to 60% by year 5 raises the average fee without needing many more leads.\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\u003eDirect Cost Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e23.5%\u003c\/strong\u003e\u003cp\u003eExternal engineering, rendering, travel, and model spend start near 23.5% of revenue, and each point saved drops straight to EBITDA.\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\u003eOwner Utilization\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$175K\u003c\/strong\u003e\u003cp\u003eThe principal architect's $175K salary only works if enough of that time is billable, and EBITDA should stay separate from owner distributions.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$13.1K\/mo\u003c\/strong\u003e\u003cp\u003eWith fixed overhead at $13,050 a month, the business needs steady utilization before owner pay turns into real take-home cash.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eButterfly Roof Design Service Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Project Fee\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eAverage Project Fee\u003c\/h3\u003e\n    \u003cp\u003eWhen each signed project carries more design hours, the \u003cstrong\u003eaverage project fee\u003c\/strong\u003e becomes the main income lever. In Year 1, a full design package is \u003cstrong\u003e120 hours × $225 = $27K\u003c\/strong\u003e; by Year 5, \u003cstrong\u003e140 hours × $265 = $37.1K\u003c\/strong\u003e. More full-design mix lifts revenue and helps cover fixed overhead, so owner pay improves faster when the firm sells complete scope instead of light advisory work.\u003c\/p\u003e\n    \u003cp\u003eWhat this estimate hides: if concepts, drawings, drainage planning, documentation, and coordination are not priced in, premium work turns into low-margin work fast. If revisions are free, realized fee falls even when the sticker price looks strong. One extra round of unbilled coordination can wipe out a lot of profit on a single project.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice the Full Scope\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003erealized fee per project\u003c\/strong\u003e, billable hours by phase, and revision counts. The inputs that matter are project type mix, hourly rate, included deliverables, and change-order discipline. If feasibility work takes a bigger share, average fee drops; if full-design jobs dominate, the owner gets more cash per signed client and more room to pay themselves.\u003c\/p\u003e\n      \u003cp\u003eBuild fees around scope, not hope. Set a base price for concepts, drawings, drainage planning, and coordination, then bill extra for unusual revisions or engineer comments. Keep a simple rule: if scope grows, fee grows. That protects gross margin and stops high-end work from becoming low-end pay.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack fee per signed project\u003c\/li\u003e\n        \u003cli\u003eCap free revision rounds\u003c\/li\u003e\n        \u003cli\u003eBill added coordination early\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 step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eMonthly Project Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eMonthly Project Volume\u003c\/h3\u003e\n    \u003cp\u003eProject volume is the cap on revenue capacity. In this model, about \u003cstrong\u003e5 completed projects per month\u003c\/strong\u003e in Year 1 grows to about \u003cstrong\u003e13 per month\u003c\/strong\u003e by Year 5, and that pace has to support \u003cstrong\u003e$175K principal pay\u003c\/strong\u003e plus team payroll. If deals slow, cash gets tight fast, even when yearly demand looks fine.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: volume depends on \u003cstrong\u003elead flow\u003c\/strong\u003e, \u003cstrong\u003econversion rate\u003c\/strong\u003e, \u003cstrong\u003esales cycle length\u003c\/strong\u003e, custom-home timelines, builder referrals, permit pacing, and owner bandwidth. Two delayed full-design projects can push cash below plan. \u003cstrong\u003eStable monthly starts protect breakeven and payback timing.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Starts, Not Just Interest\u003c\/h3\u003e\n      \u003cp\u003eMeasure monthly projects started, projects completed, and the delay between signed work and first invoice. That shows whether volume is real or just pipeline noise. If referrals or permits slow the funnel, the owner still has payroll and overhead to cover, so late starts hit take-home income first.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack signed projects by month\u003c\/li\u003e\n        \u003cli\u003eWatch time from lead to kickoff\u003c\/li\u003e\n        \u003cli\u003eFlag delayed full-design jobs early\u003c\/li\u003e\n        \u003cli\u003eProtect referral sources and follow-up\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse a rolling 90-day forecast, not a yearly guess. If volume slips below plan, cut nonessential spend, shift owner time toward closing work, and keep enough pipeline to avoid a gap in billings. \u003cstrong\u003eOne weak month can offset several good ones.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eComplexity Premium\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eComplexity Premium\u003c\/h3\u003e\n    \u003cp\u003eWhen a roof gets more complex, the firm can charge more because the work includes \u003cstrong\u003einverted V geometry\u003c\/strong\u003e, \u003cstrong\u003eroof drainage\u003c\/strong\u003e, structural coordination, and modern facade integration. In the model, full design rates rise from \u003cstrong\u003e$225\/hour\u003c\/strong\u003e to \u003cstrong\u003e$265\/hour\u003c\/strong\u003e, and project management moves from \u003cstrong\u003e$185\/hour\u003c\/strong\u003e to \u003cstrong\u003e$225\/hour\u003c\/strong\u003e. That lift only helps income if the extra hours are priced in.\u003c\/p\u003e\n    \u003cp\u003eHere’s the catch: revisions, engineer comments, and permit delays can erase the premium fast. One clean rule: if the complexity is real, the fee has to be real too. If the scope is fixed but the hours keep growing, owner take-home drops even when the project looks premium on paper.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice the Extra Work Up Front\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003edesign hours\u003c\/strong\u003e, \u003cstrong\u003eproject management hours\u003c\/strong\u003e, revision rounds, and permit loops on every job. For complex roofs, scope the extra coordination before work starts, then bill it or roll it into a higher fixed fee. That protects gross margin and keeps owner pay tied to real effort, not hidden rework.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eCount revision rounds by project\u003c\/li\u003e\n        \u003cli\u003eLog engineer comment hours\u003c\/li\u003e\n        \u003cli\u003eSeparate design and PM time\u003c\/li\u003e\n        \u003cli\u003ePrice drainage and facade coordination\u003c\/li\u003e\n        \u003cli\u003eFlag permit delay costs early\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf a butterfly roof needs more back-and-forth than planned, update the fee before the work expands. The best signal is simple: higher complexity should raise billed rate or fee faster than it raises labor 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;\"\u003eSubcontractor And Direct Cost Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eSubcontractor And Direct Cost Control\u003c\/h3\u003e\n\u003cp\u003eWhen \u003cstrong\u003eexternal engineering verification\u003c\/strong\u003e, \u003cstrong\u003erendering outsourcing\u003c\/strong\u003e, \u003cstrong\u003etravel\u003c\/strong\u003e, and \u003cstrong\u003eprint\/model materials\u003c\/strong\u003e are planned, gross margin holds up better and more cash reaches the owner. In the model, external engineering verification falls from \u003cstrong\u003e12%\u003c\/strong\u003e to \u003cstrong\u003e10%\u003c\/strong\u003e, rendering outsourcing from \u003cstrong\u003e5%\u003c\/strong\u003e to \u003cstrong\u003e3%\u003c\/strong\u003e, travel stays at \u003cstrong\u003e4%\u003c\/strong\u003e, and print\/model materials drop from \u003cstrong\u003e25%\u003c\/strong\u003e to \u003cstrong\u003e15%\u003c\/strong\u003e, with gross margin improving from \u003cstrong\u003e765%\u003c\/strong\u003e to \u003cstrong\u003e815%\u003c\/strong\u003e as modeled.\u003c\/p\u003e\n\u003cp\u003eHere’s the risk: cutting engineering review too hard can create rework, liability, and client trust issues. The owner should watch scope changes, revision count, and vendor spend per project, because every extra round of drawings or review can eat the profit that funds owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eControl the outside spend before it hits margin\u003c\/h3\u003e\n\u003cp\u003eUse \u003cstrong\u003epre-approved engineering review scope\u003c\/strong\u003e, \u003cstrong\u003ereusable rendering standards\u003c\/strong\u003e, and \u003cstrong\u003eclear revision limits\u003c\/strong\u003e so outside help stays tied to billable work. Track subcontractor cost as a percent of project revenue, plus travel and print costs per job, and compare them to the target mix above. If a project needs extra review, price it in up front instead of absorbing it.\u003c\/p\u003e\n\u003cp\u003eOne clean rule helps: if the scope changes, the fee changes. That keeps the owner from paying for unplanned support out of gross profit, and it protects cash flow when projects get technical or the client wants more versions.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack outside cost by project.\u003c\/li\u003e\n\u003cli\u003eCap revision rounds in writing.\u003c\/li\u003e\n\u003cli\u003eBill extra engineering promptly.\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 step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOwner Billable Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eOwner Billable Utilization\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eOwner billable utilization\u003c\/strong\u003e is the share of the principal’s time spent on paid design, pricing, client calls, and builder decisions. In this model, a full design takes \u003cstrong\u003e120 to 140 billable hours\u003c\/strong\u003e, project management takes \u003cstrong\u003e40 to 48\u003c\/strong\u003e, and feasibility takes \u003cstrong\u003e25\u003c\/strong\u003e. When the owner gets pulle\nd into admin, hiring, revisions, or quality control, project volume stalls and take-home income drops.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: at \u003cstrong\u003e$225 per hour\u003c\/strong\u003e, a \u003cstrong\u003e120-hour\u003c\/strong\u003e full design is \u003cstrong\u003e$27,000\u003c\/strong\u003e of billable value. Every hour spent on nonbillable work has to be replaced by more jobs or higher pricing. What this estimate hides: unusual revisions, drainage alternatives, and extra coordination can eat the owner’s calendar fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect Billable Hours\u003c\/h3\u003e\n      \u003cp\u003eTrack billable time by phase so you can see where the owner is getting diluted. Separate design, project management, feasibility, and nonbillable work each week. If the principal is doing drafting, model updates, file setup, meeting notes, or scheduling, delegate it. That keeps the owner on high-value work and protects margin.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack billable hours by client.\u003c\/li\u003e\n        \u003cli\u003eCap revisions in writing.\u003c\/li\u003e\n        \u003cli\u003ePrice extra coordination up front.\u003c\/li\u003e\n        \u003cli\u003eDelegate repeat admin tasks.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse fee rules for unusual revisions, drainage alternatives, and extra coordination, since those tasks add hours without always lifting the base scope. If a task takes owner time, it needs a fee, a limit, or a later deadline. That’s what keeps monthly project volume from being capped by the principal’s calendar.\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;\"\u003eFixed Overhead Efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eFixed Overhead Efficiency\u003c\/h3\u003e\n\u003cp\u003eFixed overhead is the cost you pay before one project closes: \u003cstrong\u003e$6,500\u003c\/strong\u003e studio rent, \u003cstrong\u003e$1,800\u003c\/strong\u003e software, \u003cstrong\u003e$1,200\u003c\/strong\u003e professional liability insurance, \u003cstrong\u003e$2,500\u003c\/strong\u003e marketing and PR, \u003cstrong\u003e$600\u003c\/strong\u003e utilities and web, and \u003cstrong\u003e$450\u003c\/strong\u003e IT support. That totals \u003cstrong\u003e$13,050\/month\u003c\/strong\u003e, or \u003cstrong\u003e$156,600\/year\u003c\/strong\u003e, before the separate online marketing budget. If remote work and contractors replace some fixed staffing, more of each project dollar can reach owner pay.\u003c\/p\u003e\n\u003cp\u003eThe trap is cash. Online marketing rises from \u003cstrong\u003e$45K in Year 1\u003c\/strong\u003e to \u003cstrong\u003e$85K by Year 5\u003c\/strong\u003e, and minimum cash need is \u003cstrong\u003e$709K\u003c\/strong\u003e. So not all operating profit should be paid out. \u003cstrong\u003eCut marketing too fast, and lead flow can drop before the pipeline is rebuilt.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack run rate before you trim\u003c\/h3\u003e\n\u003cp\u003eWatch fixed overhead as a share of monthly revenue, then stress-test each line. Rent is the biggest block at \u003cstrong\u003e$6,500\u003c\/strong\u003e, so remote work is the clearest savings lever if client work does not need a daily studio. Keep software, insurance, and IT support tied to actual usage, not habit.\u003c\/p\u003e\n\u003cp\u003eMeasure marketing by lead flow, not just spend. The \u003cstrong\u003e$2,500\u003c\/strong\u003e retainer plus the annual online budget should protect future projects. If leads slow, test message and channel mix before cutting budget. Protect cash first, then set owner draws after reserve needs are covered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eScenario objective: compare low, base, and high owner-income outcomes\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Butterfly Roof Design Service Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Butterfly Roof Design Service Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions; owner take-home before personal tax is not the same as EBITDA.\"\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 fast as project volume, team depth, and fixed overhead move through the ramp. Year 1 is tight, Year 3 is steadier, and Year 5 has the best cash support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high owner income cases for a butterfly roof design service.\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=\"Lower earnings path with a Year 1 ramp and tight cash.\"\u003eLower earnings path with a Year 1 ramp and tight cash.\u003c\/td\u003e\n\u003ctd data-export-value=\"Modeled middle path with Year 3 operating scale and steadier delivery.\"\u003eModeled middle path with Year 3 operating scale and steadier delivery.\u003c\/td\u003e\n\u003ctd data-export-value=\"Stronger earnings path with Year 5 maturity and the widest capacity.\"\u003eStronger earnings path with Year 5 maturity and the widest capacity.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 runs at $887K revenue from about 5 projects a month, about $148K average fee, about 76.5% gross margin after direct costs, $13,050 monthly fixed overhead, and only $12K EBITDA.\"\u003eYear 1 runs at $887K revenue from about 5 projects a month, about $148K average fee, about 76.5% gross margin after direct costs, $13,050 monthly fixed overhead, and only $12K EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 runs at $2.447M revenue with higher BIM and junior architect capacity, larger payroll, and $921K EBITDA, so the owner has a steadier income base.\"\u003eYear 3 runs at $2.447M revenue with higher BIM and junior architect capacity, larger payroll, and $921K EBITDA, so the owner has a steadier income base.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 reaches $4.451M revenue at about 13 projects a month, about 81.5% gross margin after direct costs, and $2.203M EBITDA, so the owner has the strongest income path.\"\u003eYear 5 reaches $4.451M revenue at about 13 projects a month, about 81.5% gross margin after direct costs, and $2.203M EBITDA, so the owner has the strongest income path.\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=\"Year 1 ramp; about 5 projects\/month; $148K average fee; $13,050 monthly fixed overhead; $175K modeled principal pay\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eYear 1 ramp\u003c\/li\u003e\n\u003cli\u003eabout 5 projects\/month\u003c\/li\u003e\n\u003cli\u003e$148K average fee\u003c\/li\u003e\n\u003cli\u003e$13,050 monthly fixed overhead\u003c\/li\u003e\n\u003cli\u003e$175K modeled principal pay\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 scale; $2.447M revenue; larger BIM capacity; junior architect capacity; $921K EBITDA\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eYear 3 scale\u003c\/li\u003e\n\u003cli\u003e$2.447M revenue\u003c\/li\u003e\n\u003cli\u003elarger BIM capacity\u003c\/li\u003e\n\u003cli\u003ejunior architect capacity\u003c\/li\u003e\n\u003cli\u003e$921K EBITDA\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 maturity; $4.451M revenue; about 13 projects\/month; strongest distribution capacity; $2.203M EBITDA\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eYear 5 maturity\u003c\/li\u003e\n\u003cli\u003e$4.451M revenue\u003c\/li\u003e\n\u003cli\u003eabout 13 projects\/month\u003c\/li\u003e\n\u003cli\u003estrongest distribution capacity\u003c\/li\u003e\n\u003cli\u003e$2.203M EBITDA\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=\"$175K modeled pay\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$175K modeled pay\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Scaled owner income band\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eScaled owner income band\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Mature owner income band\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eMature owner income band\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress test a slow start with high cash pressure.\"\u003eUse this to stress test a slow start with high cash pressure.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for normal growth.\"\u003eUse this as the main planning case for normal growth.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside when demand, staffing, and delivery all click.\"\u003eUse this to test upside when demand, staffing, and delivery all click.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions; owner take-home before personal tax is not the same as EBITDA.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303550853363,"sku":"butterfly-roof-design-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/butterfly-roof-design-owner-makes.webp?v=1782677681","url":"https:\/\/financialmodelslab.com\/products\/butterfly-roof-design-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}