What are the key sales KPIs for the Commercial Glass and Glazing Contracting industry in 2027?
What are the key sales KPIs for the Commercial Glass and Glazing Contracting industry in 2027?
> TL;DR: Track nine KPIs that match how commercial glass and glazing actually sells: bid-hit rate by project type (storefront, curtain wall, interior, service), pipeline coverage against your trailing 12-month book burn, average project ACV with mix between new construction and tenant improvement, gross margin by scope (curtain wall 18-24%, storefront 22-28%, service 32-42%), schedule-slip exposure ($/day of GC backcharge risk), takeoff-to-bid cycle time, change-order capture rate, service contract attach on completed installs, and AR days outstanding against retainage. Commercial glass is project-based ($25k to $5M+), GC-driven, weather-and-crane sensitive, and bonded. Sales lives or dies on bid-list position with the right GCs, not lead volume. The right cadence is daily bid board, weekly pipeline scrub with estimating, monthly project margin review, quarterly GC scorecard.
Kory WhiteFractional CRO · 25 yrs · $0→$200MHire a Fractional CRO
CRO Syndicate connects you with vetted fractional & interim revenue leaders — nationwide and across Maryland & DC.
Book a CallWhy Commercial Glass and Glazing Sells Differently
Commercial glass is not a transactional sale and it is not a relationship sale alone. It is a bid-driven, schedule-coupled, capital-heavy install business with four mechanics that change how every KPI behaves.
1. Bid lists, not leads. Storefront, curtain wall, and interior glass packages get bid through general contractors who carry pre-qualified subs. If you are not on the bid list for Turner, Skanska, Mortenson, Suffolk, DPR, JE Dunn, Whiting-Turner, Clark Construction, McCarthy, Hensel Phelps, or the regional GCs that own your market, you do not get the invitation regardless of how good your sales team is. The sales motion is GC qualification, plan-room presence (Building Connected, iSqFt, ConstructConnect, Dodge), and architect spec influence months before bid day. Lead volume as a KPI is meaningless. Bid invitations per week and bid-hit rate are the real top of funnel.
2. Estimating is the bottleneck. A single curtain wall takeoff can burn 40-80 estimator hours. A storefront and entrance package runs 8-20 hours. If estimating capacity is 6 bids per estimator per week and you are getting 14 invitations, half your pipeline is dying on the floor. Bid-no-bid discipline (which jobs you decline) drives win rate more than pricing. Best-in-class glaziers run a written bid-no-bid filter scoring GC payment history, project size fit, schedule fit, glass-product complexity, and labor availability before a single hour of takeoff.
3. Material and labor lock-in 60-180 days out. Insulating glass units, structural silicone, aluminum framing systems from Kawneer, YKK AP, Vistawall, Tubelite, Oldcastle BuildingEnvelope, and specialty fabricators carry 8-22 week lead times. When you sign a bid you are pricing aluminum, glass, and labor for delivery a quarter or two later. Material escalation clauses, buyout discipline, and pre-bid quotes from glass fabricators (Viracon, Vitro, Guardian Glass, AGC, Pilkington) determine whether your 22% bid margin lands at 22% or 11%. AR retainage of 5-10% sits out 6-18 months past substantial completion. Cash KPIs matter as much as margin KPIs.
4. Service is the hidden margin engine. New construction curtain wall runs 18-24% gross margin. A board-up at 2am or an emergency reglaze on a healthcare campus runs 38-55%. Service contracts on previously installed buildings (window washing anchor recerts, gasket replacement, broken-glass reglaze, sealant remediation) carry repeat revenue at four to six times the gross margin of bid work. Contractors who treat every completed install as the start of a 20-year service relationship outperform pure bid shops by 600-900 basis points of blended margin.
The 9 KPIs, In Depth
These are the nine numbers an owner, GM, or VP of Sales at a commercial glazing contractor should read every week. Numbers are 2026-2027 ranges based on AGC, FMI, NGA, and contractor financial benchmarks.
1. Bid-Hit Rate by Project Type The percentage of bids submitted that you win, broken out by scope. Targets: Storefront and entrances 22-32%, Curtain wall 12-22%, Interior glass and partitions 28-40%, Service and reglaze 45-65%. Blended hit rate below 18% means you are bidding the wrong jobs or the wrong GCs. Above 35% blended often means you are leaving margin on the table or only bidding lay-down jobs. Track by GC, by estimator, and by glass-system manufacturer. If your hit rate on Kawneer-spec'd jobs is 28% but on YKK AP it is 9%, you have a fabricator-relationship or pricing problem.
2. Bid Pipeline Coverage Ratio Total dollar value of open bids divided by trailing 12-month installed revenue, adjusted by hit rate. Target: 3.5x to 5.0x coverage at any given week. A $40M revenue glazier needs $140-200M of live bids in the pipeline to backfill book burn. Coverage under 2.5x is a crisis signal that hits revenue in 90-180 days. Coverage over 6x usually means estimating is overcommitted and quality is dropping.
3. Average Project ACV and Mix Weighted average contract value, segmented by new construction vs. tenant improvement vs. service. Typical ranges: New curtain wall $400k-$5M+, Storefront and entrance packages $80k-$650k, Interior glass and partitions $35k-$280k, TI and reglaze $15k-$120k, Service work $1.5k-$45k per event. Mix matters more than the headline number. A shop running 80% curtain wall is exposed to construction-cycle whiplash. A 50/30/20 mix across curtain wall / storefront / service is the durable blend most operators target.
4. Gross Margin by Scope at Bid and at As-Built The spread between bid margin and realized margin tells you whether estimating, buyout, and field execution are aligned. Targets at bid: Curtain wall 19-24%, Storefront 23-29%, Interior 26-32%, Service 38-52%. Targets at as-built (after labor productivity, material escalation, and change orders): Curtain wall 16-22%, Storefront 21-27%, Interior 24-30%, Service 36-48%. A gap of more than 350 basis points between bid and as-built on any scope means either your estimating is optimistic, your buyout is loose, your field productivity is missing standards, or your change-order capture is weak. Run a project margin variance review monthly with estimating, PM, and field leads in the room.
5. Schedule-Slip Exposure ($/day of backcharge risk) The dollar value of liquidated damages, GC backcharges, and labor stack-up costs you would absorb if your active projects slipped by one day. Calculation: For each active project, sum the daily LD clause, expected backcharge rate, and crew idle cost if the GC pushes your install window. A typical $2M curtain wall project carries $2k-$8k/day of slip exposure. A glazier with 25 active projects can carry $80k-$200k/day of aggregate exposure. Track which projects are inside their original schedule, which are inside a GC-revised schedule, and which are at risk. This KPI prevents the silent margin destruction that happens when storefront crews sit idle waiting for the GC to call them back.
6. Takeoff-to-Bid Cycle Time Median hours from bid invitation acceptance to submitted proposal, by scope. Targets: Storefront 18-40 hours elapsed, Curtain wall 60-120 hours, Interior 12-28 hours, Service 2-6 hours. Cycle time longer than these ranges means you are submitting late, which correlates with last-look pricing pressure and lower hit rate. Cycle time much shorter often means you are skipping fabricator quotes and pricing from memory, which inflates as-built margin variance.
7. Change-Order Capture Rate Dollars of approved change orders divided by original contract value, across closed projects. Targets: 4-9% on new construction curtain wall, 5-11% on storefront and TI, 8-15% on service contracts with scope expansion. Below 3% means PMs are absorbing scope creep rather than writing change orders. Above 15% on new construction often means the original bid scope was poorly defined and you are bleeding GC relationship capital fighting for COs. The healthy zone is consistent capture inside 5-10% with documented PCO logs in Procore or Sage 100 Contractor.
8. Service Contract Attach Rate on Completed Installs The percentage of newly completed projects that convert into a recurring service or maintenance agreement within 12 months of substantial completion. Targets: 18-32% attach for healthcare and institutional, 12-22% for office and retail, 28-45% for owner-occupied corporate campuses. The math is brutal in your favor. A $2M new-construction curtain wall project that lands a $14k/year service contract for 15 years generates $210k of high-margin recurring revenue, often at 42-48% gross margin. Service attach is the single biggest profit lever most glaziers under-invest in.
9. AR Days Outstanding (DSO) Against Retainage Median days from invoice to payment, separated into progress billing and retainage release. Targets: Progress billing DSO 38-58 days, Retainage release DSO 180-420 days (varies by state lien law and GC). Glaziers carry 5-10% retainage on every project, often released months or quarters after punch is signed. A shop with $40M in revenue and 8% average retainage is carrying $3.2M of frozen cash. Tracking retainage aging in 30/60/90/180/365+ buckets, escalating with GC accounting departments at 90 days past substantial completion, and using state-specific lien law as leverage at 120-180 days is a real cash recovery system.
Real Operators
These are commercial glass and glazing contractors operating in 2026-2027 worth studying for their go-to-market and operating discipline.
- Harmon Inc. (Bloomington, MN, an Apogee Enterprises company). Largest commercial glass installer in the US. Storefront, curtain wall, and service across 13 regional offices. Strong on healthcare and institutional service contract attach. Public-company financial discipline visible in Apogee's segment reporting.
- Enclos Corp (Eagan, MN). High-end custom curtain wall and facade engineering. Works on signature towers and complex geometry projects. Their sales motion is architect-led spec influence, not GC bid lists. Project ACVs routinely $10M-$80M+.
- Permasteelisa Group (Italian-headquartered, US operations). Bespoke curtain wall, unitized facade systems, signature airports and supertall towers. Engineering-led sales with structural and thermal performance as differentiators.
- W&W Glass (Nanuet, NY). New York metro curtain wall and storefront specialist. Strong Pilkington Planar structural glass capability. Public-sector and large commercial in the tri-state market.
- MTH Industries (Hillside, IL). Chicago-area glazing contractor, 75+ years operating. Curtain wall, storefront, decorative interior glass. Diversified mix and strong service backlog.
- Trainor Glass Company legacy operators (now distributed across successor firms after 2012 closure) remain a case study in how curtain wall over-concentration plus cash strain can sink a $200M+ glazier. Read the bankruptcy filings.
- Walters & Wolf (Fremont, CA). Bay Area exterior facade and curtain wall contractor. Strong tech-campus portfolio (Apple Park subcontractor relationships, Google, Meta). Diversified between cladding, glazing, and panelization.
- Karas & Karas Glass Co. (Boston, MA). New England commercial glazing with strong institutional and higher-ed presence. Service department drives recurring revenue.
- Giroux Glass (Los Angeles + Las Vegas + Reno). West Coast commercial glazier with full-service capabilities including 24/7 emergency. Strong hospitality and gaming sector positioning.
- Continental Glass Systems and regional specialists like Crawford-Tracey (FL), Massey's Plate Glass (Albany, NY), and PRL Glass Systems (Los Angeles) round out a healthy regional bench.
Watch how the top operators handle three things: bid-list discipline with target GCs, fabricator relationships with Viracon, Vitro Architectural Glass, Guardian Glass, and AGC, and service department investment as a separate P&L from new construction.
Failure Modes
Four ways glazing contractors blow up their KPIs. These are the patterns that show up in failed firms and stagnant ones.
1. Bidding everything that hits the inbox. Estimating capacity is the most expensive resource in a glazing shop, and shops that say yes to every Building Connected invitation burn 50-70% of their estimating hours on jobs they were never going to win. The symptom: hit rate under 12%, estimator turnover above 25% annually, and a pipeline coverage number that looks great on paper but converts at half the rate it should. The fix is a written bid-no-bid filter that scores GC payment history (Net 60+ on the last three jobs is a red flag), project size against your sweet spot, schedule fit against your crew availability, glass system complexity, and bonding capacity. Decline 30-50% of invitations. Hit rate moves from 14% to 26% within two quarters.
2. Pricing curtain wall from memory. A senior estimator can quote a 12,000 square foot storefront package in 6 hours from experience and land within 3% of detailed takeoff. The same estimator pricing a 60,000 square foot unitized curtain wall from memory will miss by 8-18%, almost always to the downside. Material escalation, structural silicone joint sealant pricing, custom anodized finishes, and shop-applied gaskets carry double-digit volatility quarter over quarter. The fix: every curtain wall bid requires fresh fabricator quotes from at least two of Viracon, Vitro, Guardian, AGC, or Pilkington, plus aluminum extruder quotes from Kawneer, YKK AP, Tubelite, or Oldcastle BuildingEnvelope, with quoted material escalation clauses inserted in your bid terms.
3. Ignoring service after substantial completion. The single most common failure mode in commercial glazing is treating substantial completion as the end of the customer relationship. The building owner, facility manager, or property management firm now owns 15-50 years of broken glass, failed seals, gasket replacement, exterior cleaning anchor recerts, and emergency board-up work. If you do not capture the service contract within 90 days of punch list completion, a competitor will, and they will own the building's reglaze work for the next two decades. The fix: a service sales motion that starts at project closeout, includes a written maintenance proposal handed to the GC and the owner at the punch walk, and a service department with separate KPIs and separate sales compensation.
4. Letting retainage age past 180 days without escalation. Five to ten percent retainage held for 6-18 months past substantial completion is normal in commercial construction. It is not normal to let it age 24-36 months without lien rights enforcement. Shops that do this carry millions in frozen cash, then run a line of credit to fund payroll, and the interest cost silently eats 80-150 basis points of gross margin. The fix: aged retainage report every Monday, automatic GC accounting escalation at 90 days past substantial completion, formal notice of intent to lien at 120-150 days, and a working relationship with construction-law counsel in every state you operate in.
Reporting Cadence
Daily. Bid board review every morning: new invitations received, bids submitted in the last 24 hours, decisions expected today. Active project schedule status from the field, including any GC-driven schedule shifts and weather risks (curtain wall installs over 40 mph wind, sealant cure temperatures under 40 degrees, crane availability). The daily standup should take 15 minutes and surface the next 48 hours of execution risk.
Weekly. Pipeline scrub with estimating and sales together, every Monday. Hit rate trending by GC, by scope, by estimator. Service department backlog review including emergency call log, response time, and conversion of service calls into contract opportunities. AR aging snapshot of anything over 60 days. Project labor productivity report from the field, in installed square feet per labor hour by crew.
Monthly. Project margin variance review with PM, estimating, and field leadership in the room. Every project that closed in the prior month gets a bid-vs-as-built margin comparison and a written explanation of any variance over 200 basis points. Buyout savings vs original estimate, by fabricator and by project. Service attach rate on projects that hit substantial completion in the prior 90 days. Full AR aging including retainage by GC.
Quarterly. GC scorecard with every general contractor you have bid in the prior 12 months: invitations, hit rate, payment timeliness, schedule reliability, change-order behavior. Fabricator scorecard for Viracon, Vitro, Guardian, AGC, Kawneer, YKK AP, and any specialty extruders: quoted lead time vs actual, defect rate, pricing competitiveness. Estimator capacity review against rolling invitation volume. Service contract renewal rate and average contract value trending.
30/60/90 Day Plan
Days 1-30 — Baseline and instrument. Pull every bid submitted in the last 12 months from Building Connected, iSqFt, and ConstructConnect. Tag by GC, scope, dollar value, outcome. Calculate baseline hit rate by GC and by scope. Pull every closed project in the last 24 months from your ERP (Sage 100 Contractor, Foundation, Viewpoint Spectrum, or Acumatica Construction) and calculate bid-vs-as-built margin variance by scope. Document current service contract attach rate by pulling closed projects and cross-referencing your service customer list. Stand up a single dashboard with the 9 KPIs above, even if it is a Google Sheet on day one. Interview your top three estimators, top two PMs, and your service department lead about what they think is broken. Their answers will be 80% of the action list for days 31-90.
Days 31-60 — Bid-no-bid filter and service attach motion. Write a one-page bid-no-bid filter scoring GC payment history, project size fit, schedule fit, scope complexity, and bonding requirement. Apply it to every invitation for 30 days. Track decline rate and reason. Stand up a service attach motion at project closeout: every PM hands the owner and facility manager a written maintenance proposal at the punch walk, with a one-page service capabilities sheet and a target $-per-square-foot annual maintenance number. Track service proposal handoff rate weekly. Begin a fabricator review with Viracon, Vitro, Guardian, AGC, and your aluminum extruders on quoted lead time vs actual delivery for the prior 12 months.
Days 61-90 — GC scorecard and retainage recovery. Build the full GC scorecard with hit rate, payment DSO, retainage release timing, schedule reliability, and change-order culture for every GC you have bid in the trailing 12 months. Drop the bottom 15% of GCs from your active bid list and reinvest that estimating capacity in the top 25%. Launch an aged retainage recovery push: list every project with retainage outstanding past 180 days, escalate to GC accounting in writing, file notice of intent to lien at 150 days past substantial completion where state lien law allows. Document the cash recovered. Reforecast the next 12 months of revenue and margin using the new pipeline coverage, hit rate, and service attach assumptions.
FAQ
Q1: How is commercial glass and glazing sales different from residential window replacement? A: Commercial glass is bid-driven through general contractors with project ACVs of $25k to $5M+, 60-180 day material lead times, retainage of 5-10% held 6-18 months past completion, and bonding requirements. Residential is a direct-to-consumer transactional sale with lead generation, in-home appointments, and 30-day install windows. The KPIs do not transfer. Bid-hit rate, pipeline coverage, schedule-slip exposure, and retainage DSO matter in commercial. Cost per lead, close rate on appointments, and net promoter score matter in residential.
Q2: What is a realistic bid-hit rate for a commercial glazing contractor? A: Blended hit rate of 18-28% across all scopes is healthy. Storefront and entrances run 22-32%, curtain wall 12-22%, interior 28-40%, service 45-65%. A blended hit rate under 15% almost always means a bid-no-bid filter is missing or unused. Over 35% blended often means you are only bidding lay-down jobs or under-pricing.
Q3: How much should I invest in estimating capacity vs sales people? A: For most commercial glaziers, estimating is the bottleneck, not sales. The rule of thumb is one full-time estimator per $8-14M of installed revenue, with the lower end on curtain wall-heavy shops and the higher end on storefront and service. Adding salespeople before adding estimating capacity just floods the pipeline with bids you cannot price. If your estimators are turning down invitations or working past 9pm consistently, hire an estimator before you hire a BD person.
Q4: How do I price material escalation on a curtain wall bid that delivers 18 months from bid day? A: Three layers. First, get written quotes from fabricators (Viracon, Vitro, Guardian Glass, AGC, Pilkington) and aluminum extruders (Kawneer, YKK AP, Tubelite) with quoted firm-pricing windows, typically 30-90 days. Second, include a material escalation clause in your bid terms that ties unfixed material to a published index (Producer Price Index for flat glass or aluminum mill products). Third, build a contingency line of 2-5% on the material portion for jobs delivering beyond the fabricator firm-price window. The shops that lost their shirts on the 2021-2023 aluminum and glass price runs were the ones who priced from spot quotes and absorbed the escalation.
Q5: Should service be a separate department with its own P&L? A: Yes. Service work has different sales cycles (hours and days, not months), different gross margin (38-52% vs 18-24%), different labor profiles (smaller crews, dispatched not scheduled), different billing cycles (Net 30 not progress billing with retainage), and different customers (facility managers and property managers, not GCs). Running service inside the new construction P&L hides its profitability and starves it of investment. The top operators run service as a separate division with a separate sales motion, separate dispatch, and separate compensation.
Q6: What tools should a $10-50M commercial glazier actually use? A: ERP and project accounting: Sage 100 Contractor, Foundation, Viewpoint Spectrum, or Acumatica Construction. Estimating and takeoff: FastEST, ProEst, On-Screen Takeoff, Bluebeam Revu. Project management and submittals: Procore. Bid management and plan room: Building Connected, iSqFt, ConstructConnect, Dodge. Facade and glass performance modeling: FenestraPro, AGI32 for daylighting where required. CRM and pipeline: Salesforce or HubSpot mapped to your bid board, not generic deal stages. Field productivity and time capture: Procore Field Productivity or Riskcast. AAMA, NFRC, and IGCC standards are your spec reference, not a tool, but every estimator needs them at hand.
<!--pillar-weave-->
Related on PULSE
- [What are the key sales KPIs for the Commercial Window and Glazing Contracting industry in 2027?](/knowledge/ik0086)
- [What are the key sales KPIs for the Commercial Window Film & Architectural Glass Tinting industry in 2027?](/knowledge/ik0222)
- [What are the key sales KPIs for the Commercial Greenhouse Structure & Glazing Construction industry in 2027?](/knowledge/ik0214)
- [What are the key sales KPIs for the Architectural & Decorative Glass Fabrication industry in 2027?](/knowledge/ik0137)
- [What are the key sales KPIs for the Commercial HVAC Service Contracting industry in 2027?](/knowledge/ik0081)
- [What are the key sales KPIs for the Commercial Plumbing Contracting industry in 2027?](/knowledge/ik0071)
Sources
- Associated General Contractors of America (AGC) Construction Outlook Surveys and member benchmarking reports.
- FMI Quarterly Construction Outlook and Specialty Contractor Profitability reports.
- National Glass Association (NGA) industry data, GlassBuild America materials, and Glass Magazine annual contractor surveys.
- Apogee Enterprises (parent of Harmon Inc.) annual reports and segment financial disclosures.
- Construction Financial Management Association (CFMA) Annual Financial Survey, specialty contractor benchmarks.
- American Architectural Manufacturers Association (AAMA) and Fenestration and Glazing Industry Alliance (FGIA) technical and market data.
- Engineering News-Record (ENR) Top 600 Specialty Contractors annual rankings, glazing category.
- Glass Magazine and USGlass Magazine annual contractor and fabricator surveys.
- Building Connected, iSqFt, and ConstructConnect bid market activity reports.
- Dodge Construction Network forecasting and project starts data.
- Procore industry construction reports and benchmark studies on schedule and change-order performance.
- State-specific lien law summaries from Levelset (a Procore company) on retainage release timing and notice requirements.
