{"product_id":"murphy-bed-installation-owner-makes","title":"How Much Does a Murphy Bed Installation Owner Make? $85K+","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\u003eJobs matter most when crews and routing keep pace.\u003c\/li\u003e\n\n\u003cli\u003eYear 1 revenue implies about 27 installs monthly.\u003c\/li\u003e\n\n\u003cli\u003ePremium and multi-unit work lift ticket size.\u003c\/li\u003e\n\n\u003cli\u003eFixed overhead and reserves limit owner take-home.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top Owner Income 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=\"Annual owner take-home before tax, based on the $85,000 Owner Lead Carpenter salary in the model; it is not revenue or EBITDA.\"\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 owner take-home before tax, based on the $85,000 Owner Lead Carpenter salary in the model; it is not revenue or EBITDA.\"\u003e$85k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin from Year 1 to Year 5, using model revenue and EBITDA; it excludes owner draw and capital spending.\"\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=\"EBITDA margin from Year 1 to Year 5, using model revenue and EBITDA; it excludes owner draw and capital spending.\"\u003e-27% to 66%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Per month, needed to support $85k owner pay using 31 Year 1 jobs at a $1,038 ticket.\"\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=\"Per month, needed to support $85k owner pay using 31 Year 1 jobs at a $1,038 ticket.\"\u003e$32k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy payroll, fixed overhead, and a 25-month break-even stretch mean early cash pressure stays high.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Heavy payroll, fixed overhead, and a 25-month break-even stretch mean early cash pressure stays high.\"\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 number?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Murphy Bed Installation Service Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Murphy Bed Installation Service Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Murphy Bed Installation Service Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on demand, pricing, payroll, reserves, taxes, debt, and reinvestment. 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 monthly revenue, gross margin, labor, overhead, marketing, 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 one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time 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 one-time peak month.\" data-low=\"22000\" data-base=\"27667\" data-high=\"45000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"27,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 install materials, hardware, fuel, and referral commissions.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct install materials, hardware, fuel, and referral commissions.\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 install materials, hardware, fuel, and referral commissions.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.1\" data-low=\"67\" data-base=\"70.5\" data-high=\"72.5\" value=\"70.5\"\u003e\u003coutput\u003e70.5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll for non-owner installers and admin staff before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll for non-owner installers and admin staff 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 for non-owner installers and admin staff before owner pay.\" data-low=\"7000\" data-base=\"8000\" data-high=\"15000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"8,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, insurance, software, utilities, memberships, and bookkeeping.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, insurance, software, utilities, memberships, and bookkeeping.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, insurance, software, utilities, memberships, and bookkeeping.\" data-low=\"6070\" data-base=\"6070\" data-high=\"6070\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"6,070\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly spend to keep leads flowing and support customer acquisition.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly spend to keep leads flowing and support customer acquisition.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly spend to keep leads flowing and support customer acquisition.\" data-low=\"1500\" data-base=\"2000\" data-high=\"3000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"2,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\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payment. Use 0 if none.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment. 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 financing payment. 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 for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home.\" 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 of profit kept for tools, vans, repairs, and working capital.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for tools, vans, repairs, and working capital.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for tools, vans, repairs, and working capital.\" 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=\"Desired monthly owner income before tax, used to calculate the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eDesired monthly owner income before tax, used to calculate 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=\"Desired monthly owner income before tax, used to calculate the pay gap.\" data-low=\"6000\" data-base=\"7083\" data-high=\"9000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"7,083\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$2,404\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eNet Margin\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income divided by monthly revenue.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income divided by monthly revenue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"netProfitMargin\"\u003e9%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$37,147\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-negative\"\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$-4,679\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$28,851\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$3,435\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$1,031\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$-4,679\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$27,667\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: 70%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$19,505\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"operatingCosts\"\u003e\n\u003cspan\u003eOperating costs\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 58%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$16,070\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"reserveAmount\"\u003e\n\u003cspan\u003eReserves\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 4%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1,031\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"ownerIncome\"\u003e\n\u003cspan\u003eOwner income\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 9%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$2,404\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. Actual owner income depends on demand, pricing, payroll, reserves, taxes, debt, and reinvestment. 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 check owner income in the Murphy Bed Installation Service model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003ca href=\"\/products\/murphy-bed-installation-financial-model\"\u003eMurphy Bed Installation Service Financial Model Template\u003c\/a\u003e shows revenue assumptions, job volume, pricing, costs, reserves, and owner take-home; open it for the full view. \u003cstrong\u003eScenario charts\u003c\/strong\u003e show revenue growth from $332,000 to $2.245 million, EBITDA from -$90,000 to $1.485 million, minimum cash of $532,000, with \u003cstrong\u003eMonth 25\u003c\/strong\u003e breakeven and \u003cstrong\u003eMonth 35\u003c\/strong\u003e payback.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner take-home outputs\u003c\/li\u003e\n\u003cli\u003eRevenue and margin drivers\u003c\/li\u003e\n\u003cli\u003eBreakeven and payback timing\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\/murphy-bed-installation-financial-model-dashboard-financialmodelslab_1741fe42-58b5-453d-b15d-47dee6bef997.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/murphy-bed-installation-financial-model-dashboard-financialmodelslab_1741fe42-58b5-453d-b15d-47dee6bef997.webp?width=500\" alt=\"Murphy Bed Installation Service Financial Model dashboard summarizing key KPIs, runway, cash position and performance with a dynamic dashboard for investor-ready reporting and cash-flow clarity\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat costs reduce Murphy bed installation profit?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a Murphy Bed Installation Service, the biggest profit leaks are \u003cstrong\u003e18%\u003c\/strong\u003e wholesale units and materials, \u003cstrong\u003e4%\u003c\/strong\u003e hardware and consumables, \u003cstrong\u003e5%\u003c\/strong\u003e fuel and maintenance, and \u003cstrong\u003e25%\u003c\/strong\u003e referral commissions. Those costs total \u003cstrong\u003e52%\u003c\/strong\u003e of revenue, so only \u003cstrong\u003e48%\u003c\/strong\u003e is left before \u003cstrong\u003e$6,070\u003c\/strong\u003e a month in fixed overhead, \u003cstrong\u003e$24,000\u003c\/strong\u003e in Year 1 marketing, and \u003cstrong\u003e$450\u003c\/strong\u003e CAC; see \u003ca href=\"\/blogs\/startup-costs\/murphy-bed-installation\"\u003eHow Much To Start Murphy Bed Installation Service Business?\u003c\/a\u003e for setup costs.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eDirect cost leaks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e18%\u003c\/strong\u003e wholesale units and materials\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4%\u003c\/strong\u003e hardware and consumables\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e fuel and maintenance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e25%\u003c\/strong\u003e referral commissions\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\u003eProfit pressure points\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$6,070\u003c\/strong\u003e monthly fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$24,000\u003c\/strong\u003e Year 1 marketing and \u003cstrong\u003e$450\u003c\/strong\u003e CAC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$85,000\u003c\/strong\u003e, \u003cstrong\u003e$62,000\u003c\/strong\u003e, \u003cstrong\u003e$45,000\u003c\/strong\u003e, \u003cstrong\u003e$48,000\u003c\/strong\u003e payroll lines\u003c\/li\u003e\n\u003cli\u003eCallbacks, travel, kit issues, wall conditions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs it more profitable to install or sell Murphy beds?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eMurphy Bed Installation Service\u003c\/strong\u003e, \u003cstrong\u003einstall-only\u003c\/strong\u003e is the simpler, lower-cash path; \u003cstrong\u003eproduct-plus-install\u003c\/strong\u003e can earn more per job, but only if you can fund inventory and operations. The fuller model carries wholesale bed units and materials at \u003cstrong\u003e18%\u003c\/strong\u003e of revenue in Year 1, easing to \u003cstrong\u003e16%\u003c\/strong\u003e by Year 5, and scaling also needs crews, showroom displays, warehouse space, and \u003cstrong\u003e$96,500\u003c\/strong\u003e in listed capex. In practice, the minimum cash need can reach \u003cstrong\u003e$532,000\u003c\/strong\u003e before breakeven, so the more profitable model depends on how much cash you can carry. \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\u003eInstall-only\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eNeeds less inventory\u003c\/li\u003e\n\u003cli\u003eLowers cash tied up\u003c\/li\u003e\n\u003cli\u003eSimpler to run\u003c\/li\u003e\n\u003cli\u003eCan cap ticket size\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\u003eProduct-plus-install\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLifts revenue per project\u003c\/li\u003e\n\u003cli\u003eFits custom cabinetry\u003c\/li\u003e\n\u003cli\u003eWorks for multi-unit jobs\u003c\/li\u003e\n\u003cli\u003eNeeds more cash to scale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue can a Murphy bed installation business make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eMurphy Bed Installation Service\u003c\/strong\u003e can scale fast on a per-project model: researched revenue is \u003cstrong\u003e$332,000\u003c\/strong\u003e in Year 1, then \u003cstrong\u003e$692,000\u003c\/strong\u003e, \u003cstrong\u003e$1.085 million\u003c\/strong\u003e, \u003cstrong\u003e$1.555 million\u003c\/strong\u003e, and \u003cstrong\u003e$2.245 million\u003c\/strong\u003e by Year 5. That is \u003cstrong\u003erevenue\u003c\/strong\u003e, not profit or owner income, and the jump comes as the mix shifts from \u003cstrong\u003e60% standard\u003c\/strong\u003e to \u003cstrong\u003e40% standard\u003c\/strong\u003e while premium work rises to \u003cstrong\u003e40%\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 1 to Year 3\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1 revenue:\u003c\/strong\u003e \u003cstrong\u003e$332,000\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1 jobs:\u003c\/strong\u003e \u003cstrong\u003e$570\u003c\/strong\u003e, \u003cstrong\u003e$1,560\u003c\/strong\u003e, \u003cstrong\u003e$2,040\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 2 revenue:\u003c\/strong\u003e \u003cstrong\u003e$692,000\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 3 revenue:\u003c\/strong\u003e \u003cstrong\u003e$1.085 million\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 4 to Year 5\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 4 revenue:\u003c\/strong\u003e \u003cstrong\u003e$1.555 million\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5 revenue:\u003c\/strong\u003e \u003cstrong\u003e$2.245 million\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5 jobs:\u003c\/strong\u003e \u003cstrong\u003e$575\u003c\/strong\u003e, \u003cstrong\u003e$2,100\u003c\/strong\u003e, \u003cstrong\u003e$3,360\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMix shift:\u003c\/strong\u003e premium work rises to \u003cstrong\u003e40%\u003c\/strong\u003e\n\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 biggest income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers card grid for a Murphy Bed Installation 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\u003eCompleted Installs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$2.2M\u003c\/strong\u003e\u003cp\u003eMore installs turn the $1,038 first-year ticket into $2.2M of Year 5 revenue, so volume is the main profit engine.\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$1,038\u003c\/strong\u003e\u003cp\u003eThe average first-year ticket is $1,038, so even small price gains lift revenue without a matching jump in labor.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e3\u003c\/span\u003e\u003ch4\u003eGross Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e71%\u003c\/strong\u003e\u003cp\u003eYear 1 gross margin is about 71% after direct costs, so small swings in materials and install waste move EBITDA fast.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eRoute Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e8.5-10.5h\u003c\/strong\u003e\u003cp\u003ePushing billable hours per active customer from 8.5 to 10.5 spreads crew time across more revenue and lifts profit.\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\u003eLead Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$350-$450\u003c\/strong\u003e\u003cp\u003eKeeping CAC in the $350-$450 band and improving close rate makes the $24K Year 1 marketing budget work harder.\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 Buffer\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$532K\u003c\/strong\u003e\u003cp\u003eFixed overhead runs $6,070 a month, break-even lands in month 25, and the cash floor sits at $532K, so reserves cap owner draw early.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eMurphy Bed Installation Service Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompleted Installs Per Month\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eCompleted Installs Per Month\u003c\/h3\u003e\n\u003cp\u003eThis driver is the number of installs fully finished and paid each month. With \u003cstrong\u003e$332,000\u003c\/strong\u003e in Year 1 revenue at about \u003cstrong\u003e$1,038 per job\u003c\/strong\u003e, the plan implies about \u003cstrong\u003e320 jobs a year\u003c\/strong\u003e, or roughly \u003cstrong\u003e27 installs per month\u003c\/strong\u003e. Target-pay math points closer to \u003cstrong\u003e31 per month\u003c\/strong\u003e before reserves, and each extra completed job adds about \u003cstrong\u003e$732\u003c\/strong\u003e of gross profit before overhead.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack jobs, not just leads\u003c\/h3\u003e\n\u003cp\u003eCount booked starts, finished installs, and callback rate together. More volume helps only if labor, routing, quality, and lead flow keep up; otherwise you overbook crews and eat rework. Watch \u003cstrong\u003ejobs per month\u003c\/strong\u003e, \u003cstrong\u003ecrew hours\u003c\/strong\u003e, and \u003cstrong\u003ecallbacks\u003c\/strong\u003e. If monthly completions slip below the \u003cstrong\u003e27 to 31 job\u003c\/strong\u003e range, owner pay gets tight fast.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack finished installs weekly\u003c\/li\u003e\n\u003cli\u003eFlag any callback immediately\u003c\/li\u003e\n\u003cli\u003eMatch routes to crew capacity\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;\"\u003eAverage Revenue Per Install\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 Revenue Per Install\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eAverage revenue per install\u003c\/strong\u003e is the ticket per completed Murphy bed job: total install revenue divided by installs. The mix matters a lot. Year 1 weighted average ticket is about \u003cstrong\u003e$1,038\u003c\/strong\u003e, with \u003cstrong\u003e$570\u003c\/strong\u003e for a standard studio, \u003cstrong\u003e$1,560\u003c\/strong\u003e for premium custom, and \u003cstrong\u003e$2,040\u003c\/strong\u003e for multi-unit work. By Year 5, the average moves toward \u003cstrong\u003e$1,742\u003c\/strong\u003e as higher-scope jobs become more common.\u003c\/p\u003e\n    \u003cp\u003eThat helps owner income only if the extra price beats the extra load. Custom cabinetry, trim work, removal, delivery coordination, and rework can push hours and material cost up fast. A higher ticket lifts gross profit only when labor, materials, and callbacks rise slower than revenue; otherwise, the owner gets a bigger invoice but not a bigger draw.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect Ticket Size and Margin\u003c\/h3\u003e\n      \u003cp\u003eTrack revenue per install by job type, then compare it with actual labor hours, materials, and callback cost. Use a scope sheet to price removal, trim, delivery coordination, and multi-unit work before the crew starts. The cleanest test is simple: if a \u003cstrong\u003e$1,560\u003c\/strong\u003e or \u003cstrong\u003e$2,040\u003c\/strong\u003e job does not produce more profit than a \u003cstrong\u003e$570\u003c\/strong\u003e studio job, the quote is too low.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003ePrice scope before scheduling.\u003c\/li\u003e\n        \u003cli\u003eSeparate labor from add-ons.\u003c\/li\u003e\n        \u003cli\u003eLog rework on every job.\u003c\/li\u003e\n        \u003cli\u003eReview mix monthly.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003ePush for a richer mix only when close rates and job quality hold. If premium and multi-unit installs keep margins stable, the weighted average ticket can climb toward \u003cstrong\u003e$1,742\u003c\/strong\u003e, which gives the owner more room to cover overhead and pay themselves.\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;\"\u003eGross Margin After Direct Costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eJob-Level Gross Margin\u003c\/h3\u003e\n    \u003cp\u003eFor a Murphy bed install, profit is set before rent, payroll, marketing, and owner draw. The model shows \u003cstrong\u003eYear 1 direct costs of 295%\u003c\/strong\u003e, leaving \u003cstrong\u003e705%\u003c\/strong\u003e gross margin, and \u003cstrong\u003eYear 5 direct costs of 275%\u003c\/strong\u003e, leaving \u003cstrong\u003e725%\u003c\/strong\u003e. That means the owner’s take-home starts with the job sheet, not the office budget.\u003c\/p\u003e\n    \u003cp\u003eDirect costs include \u003cstrong\u003ewholesale units\u003c\/strong\u003e, materials, hardware, consumables, vehicle fuel, maintenance, and referral commissions. \u003cstrong\u003eCustomer-supplied kits\u003c\/strong\u003e, bad wall conditions, missing hardware, and helper overtime can turn a strong ticket into a weak job, even when the sale price looks good.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect Job Margin\u003c\/h3\u003e\n      \u003cp\u003eTrack each install with a simple job sheet: labor hours, travel, hardware, fuel, and any referral fee. Compare actual direct cost to booked price on every job. If wall repair or overtime shows up, reprice before work starts so the margin does not disappear on-site.\u003c\/p\u003e\n      \u003cp\u003eWatch the jobs most likely to slip: \u003cstrong\u003ecustomer kits\u003c\/strong\u003e, missing parts, and helper overtime. Those are the early warning signs. Clean job profit is what can cover fixed costs and still leave cash for owner pay.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack direct cost per install.\u003c\/li\u003e\n        \u003cli\u003eLog overtime by job.\u003c\/li\u003e\n        \u003cli\u003ePrice wall issues upfront.\u003c\/li\u003e\n        \u003cli\u003eCheck missing hardware before dispatch.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eProductivity And Route Efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eRoute Hours Per Install\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eProductivity and route efficiency\u003c\/strong\u003e is the hours and miles needed to finish each install. In year 1, assume \u003cstrong\u003e60 hours\u003c\/strong\u003e for a standard studio, \u003cstrong\u003e120 hours\u003c\/strong\u003e for premium custom, and \u003cstrong\u003e240 hours\u003c\/strong\u003e for multi-unit work. By year 5, the mix shifts to \u003cstrong\u003e50\u003c\/strong\u003e, \u003cstrong\u003e140\u003c\/strong\u003e, and \u003cstrong\u003e320 hours\u003c\/strong\u003e as scope grows. Fewer hours per job means more completed installs per crew month and more owner cash.\u003c\/p\u003e\n\u003cp\u003eThe catch is quality. If wall mounting gets rushed, damage claims and callbacks can wipe out the labor savings. The real metric is \u003cstrong\u003ebillable hours per finished job\u003c\/strong\u003e, not speed alone. One clean install that stays in place is worth more than a fast job that comes back twice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Time, Miles, And Callbacks\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003escheduled labor hours\u003c\/strong\u003e, \u003cstrong\u003edrive time\u003c\/strong\u003e, \u003cstrong\u003ecallback rate\u003c\/strong\u003e, and \u003cstrong\u003edamage claims\u003c\/strong\u003e by install type. That shows whether routing, crew size, and job mix are helping profit or just creating overtime and rework.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMap jobs by zip code.\u003c\/li\u003e\n\u003cli\u003eBundle nearby installs.\u003c\/li\u003e\n\u003cli\u003eReview first-pass completion.\u003c\/li\u003e\n\u003cli\u003ePrice multi-unit scope for time.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf premium jobs are trending above \u003cstrong\u003e120 to 140 hours\u003c\/strong\u003e, or multi-unit work keeps slipping past \u003cstrong\u003e240 to 320 hours\u003c\/strong\u003e, the schedule is too tight and owner pay will feel it.\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;\"\u003eLead Cost And Close Rate\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eLead Cost And Close Rate\u003c\/h3\u003e\n    \u003cp\u003eWhen \u003cstrong\u003eCAC\u003c\/strong\u003e (customer acquisition cost) stays high, more of each Murphy bed job gets spent on marketing before the install ever starts. With \u003cstrong\u003e$24,000\u003c\/strong\u003e in Year 1 marketing and \u003cstrong\u003e$450 CAC\u003c\/strong\u003e, the business buys about \u003cstrong\u003e53 jobs\u003c\/strong\u003e; by Year 5, \u003cstrong\u003e$70,000\u003c\/strong\u003e at \u003cstrong\u003e$350 CAC\u003c\/strong\u003e buys about \u003cstrong\u003e200 jobs\u003c\/strong\u003e. On a \u003cstrong\u003e$570\u003c\/strong\u003e standard job, \u003cstrong\u003e$450\u003c\/strong\u003e of CAC leaves only \u003cstrong\u003e$120\u003c\/strong\u003e before direct job costs and overhead.\u003c\/p\u003e\n    \u003cp\u003eThe owner’s take-home rises when lead cost falls and \u003cstrong\u003eclose rate\u003c\/strong\u003e, the share of leads that become booked jobs, turns more leads into installs. Premium and multi-unit work can carry a higher CAC if close rate and margin hold, but standard jobs get squeezed fast. If estimates are unclear or response times are slow, CAC rises and cash flow tightens before profit shows up.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eLower CAC, raise close rate\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eleads, booked jobs, close rate, and CAC\u003c\/strong\u003e by source: referrals, local search, and designer partnerships. Compare booked revenue against spend, not just lead count. Clear estimates matter because weak quoting raises drop-off and wastes paid traffic.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrack CAC\u003c\/strong\u003e by source weekly.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTag premium vs standard\u003c\/strong\u003e jobs.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eReview lost leads\u003c\/strong\u003e and reasons.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eSpeed up estimates\u003c\/strong\u003e and follow-up.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf a channel mainly brings \u003cstrong\u003e$570\u003c\/strong\u003e standard jobs, keep CAC well below the ticket or the owner is buying busy work. Spend more where booked jobs rise fastest, not where leads look cheapest. Premium and multi-unit leads can justify higher CAC only when the close rate stays strong and job margin holds.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead, Reserves, And Risk Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eOverhead and Reserve Control\u003c\/h3\u003e\n\u003cp\u003eThis driver is the cash left after fixed overhead and payroll. Monthly fixed overhead is \u003cstrong\u003e$6,070\u003c\/strong\u003e for rent, insurance, software, utilities, memberships, and bookkeeping. Payroll is the bigger drag, with \u003cstrong\u003e$85,000\u003c\/strong\u003e owner pay plus technician roles. If job gross profit does not clear those costs, owner pay gets squeezed fast.\u003c\/p\u003e\n\u003cp\u003eCapex also matters because the business started with \u003cstrong\u003e$96,500\u003c\/strong\u003e in van, tools, displays, racking, branding, website, and office setup. By Month 24, minimum cash reaches \u003cstrong\u003e$532,000\u003c\/strong\u003e, so cash on hand is not all free to draw. That reserve is the buffer for slow months, rework, and crew gaps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Draw After Reserve\u003c\/h3\u003e\n\u003cp\u003eTrack three numbers every month: fixed overhead, payroll, and ending cash. Here’s the quick test: if installed-job gross profit cannot cover \u003cstrong\u003e$6,070\u003c\/strong\u003e plus payroll, owner draw should wait. Use a reserve rule so cash stays above the \u003cstrong\u003e$532,000\u003c\/strong\u003e path, not just above zero.\u003c\/p\u003e\n\u003cp\u003eKeep capex, taxes, and repair risk out of the draw. If routing slips, callbacks rise, or technician hours run long, profit can look fine while cash tightens. The owner should only pay themselves from cash left after overhead, payroll, and reserve needs are funded.\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 owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Murphy Bed Installation Service Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Murphy Bed Installation Service Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eYear 1 is salary-first and cash tight, Year 3 can support salary plus distributions, and Year 5 has larger income potential but still needs reserves and reinvestment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases show how owner pay changes as the install team scales.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eRamp\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBreakeven-plus\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eMature scale\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Owner pay stays at salary level while the business is still ramping.\"\u003eOwner pay stays at salary level while the business is still ramping.\u003c\/td\u003e\n\u003ctd data-export-value=\"Owner pay adds distributions once Year 3 scale covers reserves.\"\u003eOwner pay adds distributions once Year 3 scale covers reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"Owner pay can rise above salary as the business reaches mature crew scale.\"\u003eOwner pay can rise above salary as the business reaches mature crew scale.\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 uses $332,000 revenue, -$90,000 EBITDA, and an $85,000 owner salary.\"\u003eYear 1 uses $332,000 revenue, -$90,000 EBITDA, and an $85,000 owner salary.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 uses $1,085,000 revenue, $657,000 EBITDA, and room for salary plus possible distributions after reserves.\"\u003eYear 3 uses $1,085,000 revenue, $657,000 EBITDA, and room for salary plus possible distributions after reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 uses $2,245,000 revenue, $1,485,000 EBITDA, and a larger crew that can support bigger owner income after taxes, debt, reserves, and reinvestment.\"\u003eYear 5 uses $2,245,000 revenue, $1,485,000 EBITDA, and a larger crew that can support bigger owner income after taxes, debt, reserves, and reinvestment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"slow lead flow; high CAC; fixed overhead; owner labor load; limited reserves\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eslow lead flow\u003c\/li\u003e\n\u003cli\u003ehigh CAC\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003cli\u003eowner labor load\u003c\/li\u003e\n\u003cli\u003elimited reserves\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"higher close rate; better mix; lower CAC; crew utilization; reserve needs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003ehigher close rate\u003c\/li\u003e\n\u003cli\u003ebetter mix\u003c\/li\u003e\n\u003cli\u003elower CAC\u003c\/li\u003e\n\u003cli\u003ecrew utilization\u003c\/li\u003e\n\u003cli\u003ereserve needs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"premium mix; rental projects; crew scale; lower CAC; reinvestment needs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003epremium mix\u003c\/li\u003e\n\u003cli\u003erental projects\u003c\/li\u003e\n\u003cli\u003ecrew scale\u003c\/li\u003e\n\u003cli\u003elower CAC\u003c\/li\u003e\n\u003cli\u003ereinvestment needs\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=\"$85,000 salary only\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$85,000 salary only\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eRamp\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$85,000 plus distributions\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$85,000 plus distributions\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBreakeven-plus\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$85,000 plus larger distributions\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$85,000 plus larger distributions\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eMature scale\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test the business if volume stays low and cash stays tight.\"\u003eUse this to stress-test the business if volume stays low and cash stays tight.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for a business that has cleared ramp-up and is near steady footing.\"\u003eUse this as the main planning case for a business that has cleared ramp-up and is near steady footing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the service line matures and the crew handles more volume.\"\u003eUse this to test upside if the service line matures and the crew handles more volume.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303990337779,"sku":"murphy-bed-installation-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/murphy-bed-installation-owner-makes.webp?v=1782687709","url":"https:\/\/financialmodelslab.com\/products\/murphy-bed-installation-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}