{"product_id":"penetration-firestopping-kpi-metrics","title":"What Are The 5 KPIs For Penetration Firestop Installation Business?","description":"\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003ch2\u003eKPI Metrics for Penetration Firestop Installation\u003c\/h2\u003e\n\u003cp\u003eTrack 7 core financial and operational KPIs to manage the high-risk, high-compliance nature of Penetration Firestop Installation in 2026 Prioritize Gross Margin, aiming for \u003cstrong\u003e70% or higher\u003c\/strong\u003e, by controlling material costs (180% in 2026) and labor efficiency Focus on reducing Customer Acquisition Cost (CAC) from the starting point of $450 as you shift the business mix away from volatile New Construction (600% share) toward stable Maintenance Services (targeting 300% share by 2030) Review profitability and utilization weekly, but assess CAC and LTV monthly to ensure your $12,000 annual marketing spend is effective\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003e\n\u003cspan style=\"color: #6067F2;\"\u003e7 KPIs to Track for \u003c\/span\u003ePenetration Firestop Installation\u003c\/h2\u003e\u003cbr\u003e\n\u003ctable id=\"dwnld_tbl_id\"\u003e\n\u003ctr\u003e\n\u003cth\u003e#\u003c\/th\u003e\n\u003cth\u003eKPI Name\u003c\/th\u003e\n\u003cth\u003eMetric Type\u003c\/th\u003e\n\u003cth\u003eTarget \/ Benchmark\u003c\/th\u003e\n\u003cth\u003eReview Frequency\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003ctd\u003eAverage Project Revenue (APR) by Service Type\u003c\/td\u003e\n\u003ctd\u003eMeasures average job size and pricing consistency\u003c\/td\u003e\n\u003ctd\u003etarget varies, review monthly\u003c\/td\u003e\n\u003ctd\u003emonthly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003ctd\u003eTechnician Billable Utilization Rate\u003c\/td\u003e\n\u003ctd\u003eMeasures labor efficency\u003c\/td\u003e\n\u003ctd\u003etarget 80% or higher, review weekly\u003c\/td\u003e\n\u003ctd\u003eweekly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3\u003c\/td\u003e\n\u003ctd\u003eGross Margin Percentage (GM%)\u003c\/td\u003e\n\u003ctd\u003eIndicates project profitability\u003c\/td\u003e\n\u003ctd\u003etarget 70%+, review weekly\u003c\/td\u003e\n\u003ctd\u003eweekly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4\u003c\/td\u003e\n\u003ctd\u003eCustomer Acquisition Cost (CAC)\u003c\/td\u003e\n\u003ctd\u003eMeasures marketing efficiency\u003c\/td\u003e\n\u003ctd\u003etarget reduction from $450 (2026) to $350 (2030), review quarterly\u003c\/td\u003e\n\u003ctd\u003equarterly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5\u003c\/td\u003e\n\u003ctd\u003eVariable OpEx Percentage\u003c\/td\u003e\n\u003ctd\u003eTracks field logistics costs\u003c\/td\u003e\n\u003ctd\u003etarget reduction from 70% (2026) to 52% (2030), review monthly\u003c\/td\u003e\n\u003ctd\u003emonthly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e6\u003c\/td\u003e\n\u003ctd\u003eEBITDA Margin\u003c\/td\u003e\n\u003ctd\u003eMeasures operating profitability\u003c\/td\u003e\n\u003ctd\u003etarget 311% (2026: $416k \/ $1,335k) moving toward 63%+, review monthly\u003c\/td\u003e\n\u003ctd\u003emonthly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e7\u003c\/td\u003e\n\u003ctd\u003eMaintenance Service Revenue Share\u003c\/td\u003e\n\u003ctd\u003eTracks recurring revenue stability\u003c\/td\u003e\n\u003ctd\u003etarget growth from 100% (2026) to 300% (2030), review monthly\u003c\/td\u003e\n\u003ctd\u003emonthly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"dwnld_btn_div\"\u003e\u003cbutton id=\"dwnld_btn_id\" class=\"dwnld_btn_clss\"\u003eDownload Table in XLSX\u003c\/button\u003e\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat is the optimal service mix to maximize long-term revenue and stability?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eYou should aim to transition away from relying solely on large, one-off New Construction jobs toward securing annual service agreements (ASAs) for ongoing maintenance, which is defintely the path to long-term stability for your Penetration Firestop Installation business; understanding the initial steps is key, so review how \u003ca href=\"\/blogs\/how-to-open\/penetration-firestopping\"\u003eHow Do I Start A Penetration Firestop Installation Business?\u003c\/a\u003e before optimizing your service mix. New Construction projects often carry thin margins, maybe \u003cstrong\u003e15% net profit\u003c\/strong\u003e, because you are competing fiercely on price for volume, but Maintenance work commands higher rates for specialized, required compliance checks.\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eNew Construction Volume Trap\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eProjects are high-ticket, often exceeding \u003cstrong\u003e$75,000\u003c\/strong\u003e per job.\u003c\/li\u003e\n\u003cli\u003eMargins suffer due to competitive bidding pressure, often hitting \u003cstrong\u003e15%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eRevenue is lumpy; you must constantly chase the next large contract.\u003c\/li\u003e\n\u003cli\u003eVariable costs, like specialized labor mobilization, eat into quick wins.\u003c\/li\u003e\n\u003cli\u003eFocus here is throughput: completing \u003cstrong\u003e4 jobs per month\u003c\/strong\u003e consistently.\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-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eHigher Margin Maintenance\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAnnual service agreements (ASAs) provide predictable revenue streams.\u003c\/li\u003e\n\u003cli\u003eMargins are higher, often reaching \u003cstrong\u003e35%\u003c\/strong\u003e due to specialized knowledge.\u003c\/li\u003e\n\u003cli\u003eSmaller jobs, perhaps \u003cstrong\u003e$4,000\u003c\/strong\u003e each, stack up reliably.\u003c\/li\u003e\n\u003cli\u003eThis work requires fewer sales cycles per dollar earned.\u003c\/li\u003e\n\u003cli\u003eTarget \u003cstrong\u003e60%\u003c\/strong\u003e of total revenue from recurring sources by Year 3.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow efficient are we at converting billable hours into profitable revenue?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eYour profitability in Penetration Firestop Installation defintely hinges on matching technician utilization rates against total labor investment; if utilization dips below \u003cstrong\u003e75%\u003c\/strong\u003e, you are likely losing money on every hour paid, which is why understanding initial setup costs is key-check out \u003ca href=\"\/blogs\/startup-costs\/penetration-firestopping\"\u003eHow Much To Start Penetration Firestop Installation Business?\u003c\/a\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-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eSet Your Billable Threshold\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCalculate the fully loaded labor cost per technician hour (e.g., $55\/hour).\u003c\/li\u003e\n\u003cli\u003eTarget utilization: Keep non-billable time under \u003cstrong\u003e20%\u003c\/strong\u003e of total scheduled hours.\u003c\/li\u003e\n\u003cli\u003eIf your average billable rate is $135\/hour, you need \u003cstrong\u003e0.41 billable hours\u003c\/strong\u003e to cover that $55 cost.\u003c\/li\u003e\n\u003cli\u003eTrack time spent on site versus travel and administrative tasks daily.\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eConvert Time to Gross Profit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRework from failed initial inspections crushes utilization rates.\u003c\/li\u003e\n\u003cli\u003eEnsure project scoping accurately captures complexity of material seals.\u003c\/li\u003e\n\u003cli\u003eIf a 10-hour job takes 14 hours, your effective rate drops by \u003cstrong\u003e28%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eFocus on securing repeat work with general contractors for density.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eAre we spending the right amount to acquire customers relative to their lifetime value?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eYou must segment your acquisition spending because the Lifetime Value to Customer Acquisition Cost ratio differs significantly between large New Construction jobs and smaller Retrofit work; defintely, if your CAC for a Retrofit job exceeds \u003cstrong\u003e$1,600\u003c\/strong\u003e, you risk eroding the \u003cstrong\u003e40%\u003c\/strong\u003e gross margin generated from that segment. Understanding these costs, including what Are Operating Costs For Penetration Firestop Installation?, is key to setting acquisition budgets.\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eSegmented Profitability Check\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eNew Construction LTV generates \u003cstrong\u003e$10,000\u003c\/strong\u003e gross profit per job.\u003c\/li\u003e\n\u003cli\u003eRetrofit LTV yields only \u003cstrong\u003e$3,200\u003c\/strong\u003e gross profit per job.\u003c\/li\u003e\n\u003cli\u003eTarget LTV:CAC ratio should be at least \u003cstrong\u003e3:1\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eCAC for Retrofit jobs must stay below \u003cstrong\u003e$1,067\u003c\/strong\u003e to hit the target.\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-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eActionable CAC Levers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse industry partnerships for low-cost Retrofit leads.\u003c\/li\u003e\n\u003cli\u003eTrack CAC by contractor type, not just total spend.\u003c\/li\u003e\n\u003cli\u003eIncrease direct marketing spend only for New Construction bids.\u003c\/li\u003e\n\u003cli\u003eIf onboarding takes \u003cstrong\u003e14+ days\u003c\/strong\u003e, churn risk rises fast.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eDo we have enough working capital to cover fixed costs and planned expansion?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eYour working capital plan hinges entirely on protecting the \u003cstrong\u003e$719k\u003c\/strong\u003e minimum cash balance scheduled for February 2026, especially while funding initial capital expenditures (CAPEX). You need tight controls now to ensure that runway supports planned growth, which you can read more about here: \u003ca href=\"\/blogs\/how-to-open\/penetration-firestopping\"\u003eHow Do I Start A Penetration Firestop Installation Business?\u003c\/a\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-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWatch Fixed Cost Burn\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack monthly fixed overhead against current cash flow.\u003c\/li\u003e\n\u003cli\u003eEnsure project invoicing cycles don't create a gap before CAPEX hits.\u003c\/li\u003e\n\u003cli\u003eEvery dollar spent now reduces the runway to that critical date.\u003c\/li\u003e\n\u003cli\u003eProject-based revenue means timing receivables is key to stability.\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eProtect the Cash Floor\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eThe \u003cstrong\u003e$719k\u003c\/strong\u003e floor in Feb-26 is your non-negotiable buffer.\u003c\/li\u003e\n\u003cli\u003eIf expansion spending pushes you below that, growth stops defintely.\u003c\/li\u003e\n\u003cli\u003eModel worst-case scenarios where project payments are delayed by 30 days.\u003c\/li\u003e\n\u003cli\u003ePrioritize securing high-value contracts now to build cushion early.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\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-20-blog-plus-icon.svg\" alt=\"Icon\" 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\u003eAchieving a Gross Margin Percentage (GM%) of 70% or higher is the primary profitability goal, driven by strict control over material costs and labor efficiency.\u003c\/li\u003e\n\n\u003cli\u003eStrategic growth requires actively shifting the service mix away from volatile New Construction toward stable Maintenance Services to ensure long-term revenue stability.\u003c\/li\u003e\n\n\u003cli\u003eLabor efficiency must be maximized by targeting a Technician Billable Utilization Rate of 80% or greater to ensure every labor investment yields sufficient gross profit.\u003c\/li\u003e\n\n\u003cli\u003eManagement must continuously monitor Customer Acquisition Cost (CAC) relative to Lifetime Value (LTV) while strictly maintaining the minimum required cash balance of $719,000.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch2\u003eKPI 1\n: \u003cspan style=\"color: #126CFF;\"\u003eAverage Project Revenue (APR) by Service Type\n\u003c\/span\u003e\n\u003c\/h2\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDefinition\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eAverage Project Revenue (APR) tells you the typical dollar amount you bring in per job, broken down by the type of service provided. It's crucial for checking if your pricing strategy is consistent across different installation types, like sealing wall gaps versus floor penetrations. If APR swings wildly month-to-month, your quoting process needs tightening up.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-plus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eAdvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePinpoints high-value service types needing focus.\u003c\/li\u003e\n\u003cli\u003eChecks if pricing matches the required labor input.\u003c\/li\u003e\n\u003cli\u003eImproves revenue predictability when forecasting monthly.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-minus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDisadvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eHides the underlying job profitability (Gross Margin Percentage).\u003c\/li\u003e\n\u003cli\u003eCan be skewed by one unusually large or small project.\u003c\/li\u003e\n\u003cli\u003eDoesn't account for material cost variance between jobs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eIndustry Benchmarks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eFor specialty contractors like firestop installers, APR benchmarks show how your average job size compares to peers doing similar scope work. A low APR might mean you are taking too many small, unprofitable jobs, or your standard hourly rate isn't covering fixed overhead effectively. You need to compare your APR across different service segments, like wall penetrations versus complex duct sealing.\u003c\/p\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-20-blog-rocket-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Improve\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMandate monthly review of APR per service segment.\u003c\/li\u003e\n\u003cli\u003eStandardize quoting templates for common installation scopes.\u003c\/li\u003e\n\u003cli\u003eTrain estimators to push for higher minimum project fees.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Calculate\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eTo find the Average Project Revenue for any segment, take the total revenue generated by that specific service type over the period and divide it by the total number of projects completed in that same segment. This gives you the mean job size.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nAPR by Segment = Total Revenue by Segment \/ Projects in Segment\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-how-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eExample of Calculation\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eSay your team completed \u003cstrong\u003e150\u003c\/strong\u003e wall penetration sealing projects last month, bringing in \u003cstrong\u003e$133,500\u003c\/strong\u003e total revenue for that service type. You divide the revenue by the project count to see the average job size.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nAPR = $133,500 \/ 150 Projects = $890 per Project\n\u003c\/div\u003e\n\u003cp\u003eThis $890 figure is your benchmark for that specific service until the next monthly review.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eTips and Trics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSegment revenue tracking must be mandatory in your ERP system.\u003c\/li\u003e\n\u003cli\u003eWatch for APR drift below your target threshold, defintely review any drop immediately.\u003c\/li\u003e\n\u003cli\u003eTie APR variance directly to estimator performance reviews.\u003c\/li\u003e\n\u003cli\u003eEnsure project codes accurately reflect the service type billed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cbr\u003e \u003ch2\u003eKPI 2\n: \u003cspan style=\"color: #126CFF;\"\u003eTechnician Billable Utilization Rate\n\u003c\/span\u003e\n\u003c\/h2\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDefinition\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eTechnician Billable Utilization Rate measures labor efficiency. It tells you what percentage of your technicians' paid time actually generates revenue from client work. Hitting the \u003cstrong\u003e80%\u003c\/strong\u003e target means you are maximizing revenue from your payroll spend, which is critical when labor is your main cost.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-plus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eAdvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePinpoints wasted paid time immediately.\u003c\/li\u003e\n\u003cli\u003eImproves future project quoting accuracy.\u003c\/li\u003e\n\u003cli\u003eDirectly ties payroll expense to earned revenue.\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-20-blog-minus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDisadvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMay pressure techs to rush quality installations.\u003c\/li\u003e\n\u003cli\u003eIgnores necessary training or compliance time.\u003c\/li\u003e\n\u003cli\u003eA 100% target causes burnout and churn.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eIndustry Benchmarks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eFor specialized trade services like firestop installation, aiming for \u003cstrong\u003e80% or higher\u003c\/strong\u003e is standard for mature operations. If your utilization consistently runs below 70%, you are likely overpaying for technician downtime, travel, or administrative lag. This benchmark is vital because labor costs directly impact your Gross Margin Percentage.\u003c\/p\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-20-blog-rocket-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Improve\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSchedule jobs geographically to cut travel time.\u003c\/li\u003e\n\u003cli\u003eDigitize inspection sign-offs to reduce admin lag.\u003c\/li\u003e\n\u003cli\u003ePre-stage all materials before the technician leaves the shop.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Calculate\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eYou find this rate by dividing the time spent actively sealing penetrations and billing the client by the total time the technician was on the clock and available to work. Total Available Hours usually means the standard 40-hour work week, excluding scheduled holidays or paid vacation.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nTechnician Billable Utilization Rate = Total Billable Hours \/ Total Available Hours\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-how-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eExample of Calculation\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eSay a technician works a standard 40-hour week. Of that time, 4 hours were spent driving between jobs, 2 hours were spent on internal safety training, and 34 hours were spent installing firestop systems on client sites. We only count the 34 hours as billable time.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nUtilization Rate = 34 Billable Hours \/ 40 Available Hours = 0.85 or 85%\n\u003c\/div\u003e\n\u003cp\u003eThis \u003cstrong\u003e85%\u003c\/strong\u003e utilization is strong, but if that tech spent 8 hours on training, the rate drops to 78%, which is below the \u003cstrong\u003e80%\u003c\/strong\u003e target.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eTips and Trics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview this metric every single week, no exceptions.\u003c\/li\u003e\n\u003cli\u003eTrack travel time separately from administrative time.\u003c\/li\u003e\n\u003cli\u003eEnsure your time tracking software captures job codes defintely.\u003c\/li\u003e\n\u003cli\u003eIf utilization dips, immediately audit the preceding week's schedule.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003eKPI 3\n: \u003cspan style=\"color: #126CFF;\"\u003eGross Margin Percentage (GM%)\n\u003c\/span\u003e\n\u003c\/h2\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDefinition\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eYour Gross Margin Percentage (GM%) tells you immediately if your firestop installation projects are making money after accounting for materials and supplies; aim for \u003cstrong\u003e70%\u003c\/strong\u003e or higher and check this number every single week. This metric isolates project-level profitability by stripping out only the direct costs associated with delivering that specific service. If this number isn't high enough, your fixed overhead costs, like office rent or administrative salaries, will never get covered, no matter how many jobs you book.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-plus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eAdvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePinpoints true project profitability instantly.\u003c\/li\u003e\n\u003cli\u003eIdentifies jobs where material costs are too high.\u003c\/li\u003e\n\u003cli\u003eGuides hourly rate adjustments for better margins.\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-20-blog-minus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDisadvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eIgnores fixed overhead like office rent and admin salaries.\u003c\/li\u003e\n\u003cli\u003eDoesn't account for technician time wasted on rework.\u003c\/li\u003e\n\u003cli\u003eA high GM% can hide poor utilization if hours are too low.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eIndustry Benchmarks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eFor specialized trade services like certified firestop installation, a \u003cstrong\u003e70%\u003c\/strong\u003e GM% target is aggressive but achievable if material sourcing is tight. If you are running closer to 50%, you're likely absorbing too much material waste or your hourly rate isn't covering the true cost of the technician's time. This metric is crucial because it directly impacts how much cash flow you generate before paying for your office staff or equipment leases.\u003c\/p\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-20-blog-rocket-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Improve\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eNegotiate bulk pricing on standard sealant types.\u003c\/li\u003e\n\u003cli\u003eInstitute strict inventory tracking to reduce material shrinkage.\u003c\/li\u003e\n\u003cli\u003eRaise the billable hourly rate for specialized, high-risk penetrations.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Calculate\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eYou need to know exactly what goes into every job to calculate this metric correctly. First, total up the revenue for the project. Then, subtract the cost of all physical materials, like the firestop collars and sealant guns, and any consumables, such as disposal fees or safety gear used up on site. This gives you the gross profit, which you then divide by the total revenue.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\n(Revenue - Materials - Consumables) \/ Revenue\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-how-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eExample of Calculation\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eSay a recent project for a general contractor brought in \u003cstrong\u003e$10,000\u003c\/strong\u003e in revenue based on billable hours. The materials used-sealants, penetration sleeves, and anchors-cost \u003cstrong\u003e$1,500\u003c\/strong\u003e. Direct consumables, like specialized tape and disposal fees, added another \u003cstrong\u003e$1,500\u003c\/strong\u003e. This leaves you with a gross profit of $7,000, which is exactly the target margin.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\n($10,000 Revenue - $1,500 Materials - $1,500 Consumables) \/ $10,000 Revenue = \u003cstrong\u003e70% GM%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eTips and Trics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview GM% by technician to spot training gaps.\u003c\/li\u003e\n\u003cli\u003eTrack materials cost as a percentage of revenue, not just dollars.\u003c\/li\u003e\n\u003cli\u003eIf utilization is high but GM% is low, raise prices now.\u003c\/li\u003e\n\u003cli\u003eDefintely track consumables daily, not just monthly, for accuracy.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003eKPI 4\n: \u003cspan style=\"color: #126CFF;\"\u003eCustomer Acquisition Cost (CAC)\n\u003c\/span\u003e\n\u003c\/h2\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDefinition\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eCustomer Acquisition Cost (CAC) tells you the total cost of sales and marketing needed to win one new customer, like a general contractor needing firestop work. This metric is vital because it directly impacts how efficiently you spend your \u003cstrong\u003eAnnual Marketing Budget\u003c\/strong\u003e to grow your client base. You need to know this number to ensure your growth isn't costing you too much money long term.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-plus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eAdvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eShows true cost to land a new contractor or building manager.\u003c\/li\u003e\n\u003cli\u003eHelps set realistic marketing budgets for growth targets.\u003c\/li\u003e\n\u003cli\u003eAllows comparison against Customer Lifetime Value (CLV) to ensure profitability.\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-20-blog-minus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDisadvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eIt ignores the quality or size of the customer acquired.\u003c\/li\u003e\n\u003cli\u003eIt doesn't account for the time lag between spending and booking the job.\u003c\/li\u003e\n\u003cli\u003eA low CAC might mean you aren't spending enough to capture market share.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eIndustry Benchmarks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eFor specialized B2B services like firestop installation, CAC benchmarks vary widely based on contract size and lead source quality. However, your internal target of moving from \u003cstrong\u003e$450\u003c\/strong\u003e in 2026 down to \u003cstrong\u003e$350\u003c\/strong\u003e by 2030 sets a clear efficiency goal. Hitting these numbers means your partnership strategy is working better than pure direct marketing.\u003c\/p\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-20-blog-rocket-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Improve\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eIncrease referrals from existing mechanical and electrical contractors.\u003c\/li\u003e\n\u003cli\u003eShorten the sales cycle to recognize revenue faster from marketing spend.\u003c\/li\u003e\n\u003cli\u003eFocus marketing spend only on channels yielding the highest Average Project Revenue (APR).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Calculate\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eCAC is simple division: total marketing spend divided by the number of new clients you gained in that period. You must be careful to only include costs directly related to acquiring that client, not general overhead.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nCAC = Total Annual Marketing Budget \/ Number of New Customers\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-how-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eExample of Calculation\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eIf you plan to spend your \u003cstrong\u003e$12,000\u003c\/strong\u003e annual marketing budget and you need to hit the 2026 target CAC of $450, you need to calculate how many new customers that spend must generate. If you spend $12,000 and acquire 27 new customers, your CAC is $444.44.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nCAC = $12,000 \/ 27 Customers = $444.44\n\u003c\/div\u003e\n\u003cp\u003eThis is close to your \u003cstrong\u003e$450\u003c\/strong\u003e target for 2026, showing you need about 26.6 new clients to meet that specific cost efficiency.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eTips and Trics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack CAC monthly, but formally review the trend quarterly against the \u003cstrong\u003e2026\/2030\u003c\/strong\u003e targets.\u003c\/li\u003e\n\u003cli\u003eEnsure the marketing budget only includes direct acquisition costs, not overhead.\u003c\/li\u003e\n\u003cli\u003eIf CAC rises above \u003cstrong\u003e$450\u003c\/strong\u003e in early years, immediately audit channel spend.\u003c\/li\u003e\n\u003cli\u003eRemember this metric is tied to \u003cstrong\u003eNew Customers\u003c\/strong\u003e, not total revenue generated; defintely track Customer Lifetime Value too.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003eKPI 5\n: \u003cspan style=\"color: #126CFF;\"\u003eVariable OpEx Percentage\n\u003c\/span\u003e\n\u003c\/h2\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDefinition\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eVariable OpEx Percentage shows what portion of your revenue disappears into costs that change based on how much work you do in the field. For your firestop installation work, this metric specifically tracks \u003cstrong\u003eFuel and Disposal Fees\u003c\/strong\u003e against total revenue. Controlling this number is critical because it directly impacts how much profit you keep from every dollar billed.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-plus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eAdvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePinpoints exact spending on site logistics and waste removal.\u003c\/li\u003e\n\u003cli\u003eDirectly measures success of route optimization efforts.\u003c\/li\u003e\n\u003cli\u003eShows if current pricing adequately covers necessary field expenses.\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-20-blog-minus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDisadvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eIgnores fixed overhead costs like office staff salaries.\u003c\/li\u003e\n\u003cli\u003eCan spike suddenly if commercial fuel prices rise fast.\u003c\/li\u003e\n\u003cli\u003eDisposal costs are often set by local environmental regulations.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eIndustry Benchmarks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eBenchmarks for logistics costs depend heavily on material density and travel distance. For specialty contractors like yours, the key benchmark is your internal goal: reducing this percentage from \u003cstrong\u003e70% in 2026\u003c\/strong\u003e down to \u003cstrong\u003e52% by 2030\u003c\/strong\u003e. This aggressive reduction target signals you plan to gain serious scale efficiencies in how your crews move and manage site cleanup.\u003c\/p\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-20-blog-rocket-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Improve\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eImplement strict route planning software to cut unnecessary mileage.\u003c\/li\u003e\n\u003cli\u003eNegotiate volume discounts with preferred waste haulers annually.\u003c\/li\u003e\n\u003cli\u003eBundle smaller jobs geographically to maximize truck utilization per trip.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Calculate\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eYou calculate this by adding up all fuel expenses and all fees paid for waste disposal during a period, then dividing that sum by the total revenue earned in that same period. You must review this figure monthly to catch deviations early.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nVariable OpEx Percentage = (Fuel Costs + Disposal Fees) \/ Revenue\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-how-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eExample of Calculation\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eLet's look at the 2026 target scenario. If your total revenue for a month was \u003cstrong\u003e$1,335,000\u003c\/strong\u003e, and your combined fuel and disposal costs hit \u003cstrong\u003e70%\u003c\/strong\u003e of that, the total logistics spend wou\nld be $934,500. Here's the quick math showing how that percentage is derived from the raw numbers:\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\n70% = ($350,000 Fuel + $584,500 Disposal Fees) \/ $1,335,000 Revenue\n\u003c\/div\u003e\n\u003cp\u003eIf you hit that 70% mark, you know exactly how much room you have left before hitting your \u003cstrong\u003e52%\u003c\/strong\u003e goal for 2030.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eTips and Trics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack fuel consumption per technician daily, not just the monthly total.\u003c\/li\u003e\n\u003cli\u003eAudit disposal invoices for hidden environmental surcharges immediately.\u003c\/li\u003e\n\u003cli\u003eEnsure crews consolidate material pickups to reduce trips to suppliers.\u003c\/li\u003e\n\u003cli\u003eYou should defintely review all vendor contracts before the 2026 target date.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003eKPI 6\n: \u003cspan style=\"color: #126CFF;\"\u003eEBITDA Margin\n\u003c\/span\u003e\n\u003c\/h2\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDefinition\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eEBITDA Margin shows how much profit you make from core operations before accounting for interest, taxes, depreciation, and amortization (EBITDA). This metric tells you the true earning power of your firestop installation service, separate from financing or tax decisions. You need this number to see if your pricing and field execution are efficient enough to sustain growth.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-plus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eAdvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCompares operational efficiency across different project sizes.\u003c\/li\u003e\n\u003cli\u003eShows profitability before major capital expenditures hit the books.\u003c\/li\u003e\n\u003cli\u003eActs as a quick proxy for near-term cash generation potential.\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-20-blog-minus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDisadvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eIgnores necessary reinvestment in trucks and tools (CapEx).\u003c\/li\u003e\n\u003cli\u003eDoesn't reflect debt service costs you must pay monthly.\u003c\/li\u003e\n\u003cli\u003eCan be manipulated by aggressive depreciation schedules.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eIndustry Benchmarks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eFor specialty contracting like firestop installation, a healthy EBITDA Margin often sits between \u003cstrong\u003e15% and 25%\u003c\/strong\u003e, depending on labor rates and material costs. Your target of moving toward \u003cstrong\u003e63%+\u003c\/strong\u003e is aggressive, suggesting you expect extremely high gross margins or minimal general administrative costs. Use these benchmarks to see if your operational structure is competitive or if you need premium pricing.\u003c\/p\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-20-blog-rocket-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Improve\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eDrive Gross Margin Percentage (GM%) above the \u003cstrong\u003e70%+\u003c\/strong\u003e target.\u003c\/li\u003e\n\u003cli\u003eAggressively cut Variable OpEx Percentage toward the \u003cstrong\u003e52%\u003c\/strong\u003e goal by 2030.\u003c\/li\u003e\n\u003cli\u003eIncrease Technician Billable Utilization Rate above \u003cstrong\u003e80%\u003c\/strong\u003e consistently.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Calculate\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eTo find your EBITDA Margin, you take your Earnings Before Interest, Taxes, Depreciation, and Amortization and divide it by your total Revenue. This shows the percentage of every dollar earned that stays in the business before non-operating expenses hit.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nEBITDA Margin = EBITDA \/ Revenue\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-how-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eExample of Calculation\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eLooking at your 2026 projections, you expect $416k in EBITDA on $1,335k in total revenue. If we calculate the actual margin based on these figures, we see the operational efficiency achieved for that year.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nEBITDA Margin = $416,000 \/ $1,335,000 = \u003cstrong\u003e31.16%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cp\u003eThis calculation shows the margin based on the input numbers, even though the stated target goal is \u003cstrong\u003e311%\u003c\/strong\u003e, which you are aiming to move toward \u003cstrong\u003e63%+\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eTips and Trics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview this metric strictly \u003cstrong\u003emonthly\u003c\/strong\u003e to catch cost creep fast.\u003c\/li\u003e\n\u003cli\u003eEnsure your Gross Margin stays above \u003cstrong\u003e70%\u003c\/strong\u003e; it drives this number most.\u003c\/li\u003e\n\u003cli\u003eTrack Variable OpEx closely; every point saved here directly boosts EBITDA.\u003c\/li\u003e\n\u003cli\u003eDefintely tie technician utilization directly to overhead absorption rates.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003ch2\u003eKPI 7\n: \u003cspan style=\"color: #126CFF;\"\u003eMaintenance Service Revenue Share\n\u003c\/span\u003e\n\u003c\/h2\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDefinition\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eMaintenance Service Revenue Share shows what slice of your total income comes from ongoing service agreements versus one-time installation jobs. This metric is your stability barometer; a higher share means more predictable cash flow, which investors love. It tells you if you're building a reliable base or just chasing new projects constantly.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-plus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eAdvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePredictable cash flow smooths out lumpy project cycles.\u003c\/li\u003e\n\u003cli\u003eHigher company valuation because recurring revenue is less risky.\u003c\/li\u003e\n\u003cli\u003eBetter long-term planning for hiring and capital expenditures.\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-20-blog-minus-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eDisadvantages\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCan mask underlying profitability issues in the core installation business.\u003c\/li\u003e\n\u003cli\u003eRequires dedicated sales effort separate from project sales.\u003c\/li\u003e\n\u003cli\u003eMaintenance contracts might have lower initial margins than large installs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eIndustry Benchmarks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eFor specialty contractors focused purely on installation, this share is often near \u003cstrong\u003e0%\u003c\/strong\u003e when starting out. For mature service businesses that have successfully layered in recurring work, \u003cstrong\u003e40%\u003c\/strong\u003e to \u003cstrong\u003e60%\u003c\/strong\u003e is a solid benchmark. Your plan to grow this share from \u003cstrong\u003e100%\u003c\/strong\u003e in 2026 to \u003cstrong\u003e300%\u003c\/strong\u003e by 2030 shows you are aiming for massive recurring revenue expansion, making stability your primary focus.\u003c\/p\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-20-blog-rocket-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Improve\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBundle a mandatory 1-year maintenance agreement with every new installation project.\u003c\/li\u003e\n\u003cli\u003eCreate tiered service plans for firestop inspections and compliance checks.\u003c\/li\u003e\n\u003cli\u003eIncentivize field technicians to upsell maintenance during final walkthroughs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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-20-blog-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eHow To Calculate\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eTo find this share, you divide the money you earned from service contracts by the total money you brought in that month. This is a ratio, so the result is a percentage. If you are targeting \u003cstrong\u003e100%\u003c\/strong\u003e in 2026, it means all your revenue is maintenance, which is an aggressive goal given your project-based model.\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nMaintenance Service Revenue Share = Maintenance Revenue \/ Total Revenue\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-how-calc-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eExample of Calculation\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eLet's look at 2026 projections. Your EBITDA calculation showed Total Revenue was \u003cstrong\u003e$1,335,000\u003c\/strong\u003e that year. If your goal was for \u003cstrong\u003e100%\u003c\/strong\u003e of that revenue to come from maintenance services, the calculation looks like this:\u003c\/p\u003e\n\u003cdiv class=\"card_smpl_formula\"\u003e\nMaintenance Service Revenue Share (2026) = $1,335,000 \/ $1,335,000 = \u003cstrong\u003e100%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cp\u003eIf you hit the 2030 target, where maintenance revenue has grown by \u003cstrong\u003e300%\u003c\/strong\u003e relative to 2026, you'll need to track that absolute dollar amount monthly to see how it impacts the overall share as installation revenue also changes.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-20-blog-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eTips and Trics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview this ratio every single month without fail.\u003c\/li\u003e\n\u003cli\u003eTie maintenance contract renewal rates directly to technician bonuses.\u003c\/li\u003e\n\u003cli\u003eEnsure your accounting clearly separates installation income from service income.\u003c\/li\u003e\n\u003cli\u003eIf the share drops, immediately flag sales for new recurring contract pushes; this is defintely a leading indicator.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304074518771,"sku":"penetration-firestopping-kpi-metrics","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/penetration-firestopping-kpi-metrics.webp?v=1782689022","url":"https:\/\/financialmodelslab.com\/products\/penetration-firestopping-kpi-metrics","provider":"Financial Models Lab","version":"1.0","type":"link"}