A commercial cleaning company can be profitable on paper and still be exposed if one customer, property manager, or building supplies too much of its revenue. Concentration risk is not solved by chasing every new lead. Owners need to know which contracts fund payroll, which buildings consume supervisor time, which invoices are slow, and which renewal decisions could change the company's cash position in one month.
The U.S. Small Business Administration's planning and financial-management guidance supports using current revenue, expense, and cash information for decisions. ISSA operational practices are useful for connecting service quality to retention, but neither source provides a universal safe concentration percentage. This guide uses a measured approach: define the exposure, test the evidence, and diversify without weakening the contracts that currently pay the workforce.
Measure concentration at several levels
Start with gross invoiced revenue by legal customer for the last twelve months, then repeat the analysis by parent group, property manager, building, and contract. A customer that appears to represent 20 percent may control 60 percent of the buildings if several entities roll up to one decision-maker. Separate recurring base revenue from one-time projects, credits, pass-through charges, and work that is not likely to renew.
Use signed contracts and invoice history as the evidence base. The SBA recommends that owners understand cash flow, customer assumptions, and financial projections rather than relying on intuition. A spreadsheet is enough to begin: customer, building, monthly recurring amount, term, renewal date, collection status, labor cost, supply cost, and supervisor hours. StockPoint can add operational evidence to that financial view by tying approved building punches and completed work to the contract.
Decide whether the analysis is based on billed revenue, collected cash, gross profit, or contribution after direct labor and supplies, and label the measure every time it appears. A customer can be concentrated in revenue but not in profit if the scope is labor-heavy, or concentrated in cash if its terms are unusually fast. Keep credits and disputed invoices visible instead of smoothing them into an average. The owner can then ask whether the exposure is commercial, operational, or liquidity-related and choose a response that matches the risk.
Worked example: one customer, three buildings
Assume a cleaning company invoices $120,000 per month. Customer Northstar pays $48,000 across three buildings, Customer Harbor pays $30,000 across five buildings, and the remaining customers pay $42,000. Northstar is 40 percent of monthly revenue, while its largest building is $25,000, or roughly 21 percent of the total. Those are different risks: an enterprise renewal threat and a single-site service failure.
The owner should map the contract term, notice period, service credits, labor assigned, gross margin, open complaints, and decision-makers for each Northstar building. If a $25,000 site ends, the company needs to know whether supervisors and workers can move to other contracts and whether payroll remains covered during the transition. StockPoint's client portal and photo history can help prove service at renewal, but evidence does not guarantee a renewal or replace relationship management.
Treat renewal risk as an operating forecast
List renewal date, notice window, pricing review, scope changes, unresolved credits, open quality issues, and the client's stated priorities. A contract with no complaint today may still be at risk if the building changed ownership, the facility manager changed, or a competitor is bidding. ISSA quality-management principles support regular inspection and documented follow-through; the practical point is to show the client what was promised and what happened.
Create a renewal file that joins the signed scope, inspection results, proof-of-work photos, correction history, and approved changes. StockPoint can give a client live checkpoint status and selected photos without sending internal payroll or worker information. The owner should review the file before the renewal meeting and identify one service issue to fix, one scope question to resolve, and one piece of evidence the client has not yet seen.
Do not diversify by accepting bad work
A rushed new contract can increase concentration risk in a different form if the price is too low, the access rules are unsafe, or the staffing model creates wage and hour exposure. Compare target opportunities by building size, shift, travel, supplies, supervisor load, payment terms, and change-order discipline. A customer with a smaller invoice can consume more cash if it pays late or requires unpriced rework.
Use the same bid discipline described in the commercial cleaning bid guide. Before signing, identify the labor hours, pay rates, material assumptions, equipment, client access, and evidence needed to bill. StockPoint's cost-plus billing uses the same approved punches that pay workers, which makes the labor component easier to explain, but the owner must still set a price that covers overhead and risk.
Set targets from the revenue gap
If the business wants no customer above a chosen internal threshold, calculate the gap rather than announcing a vague sales goal. Suppose monthly revenue is $120,000 and Northstar contributes $48,000. If management's internal planning limit is 30 percent, the company needs $12,000 of additional non-Northstar recurring revenue before the current mix reaches that limit, assuming Northstar stays flat. That is a planning target, not a legal or industry standard.
Break the gap into qualified opportunities with a cost-to-win estimate, start date, payment terms, and staffing requirement. A $12,000 contract starting in six months does not solve a near-term cash need. The SBA's finance guidance supports scenario planning; create a base case, a delayed-start case, and a lost-renewal case. Keep a reserve and do not promise a client capacity that the workforce cannot deliver.
Use building evidence to protect relationships
Customer concentration is partly a service-quality problem. A facility manager may not see every room but will notice recurring complaints, missing supplies, or a lack of response after an exception. Track scheduled work, per-building punch verification, inspection findings, corrective action, and client acknowledgment. Use a consistent definition of complete work so the owner can compare properties without turning every issue into an argument.
A photo is useful when it is purposeful, authorized, and tied to a location and task. Avoid photographing people or sensitive areas unnecessarily, and give the client only the view agreed in the contract. StockPoint's client portal can surface proof-of-work photos and live checkpoint status while audit logs retain the internal review. This makes a renewal conversation evidence-based without implying that a photo guarantees quality.
Watch margin and collection concentration
Revenue concentration can hide labor or collection concentration. Calculate contract-level labor, supplies, equipment, supervisor time, credits, and days to collect using actual records. A customer that pays 40 percent of revenue but generates 55 percent of overtime or repeatedly disputes invoices may be more dangerous than the revenue share suggests. Do not mix cash received with invoices issued without labeling the difference.
Review the largest accounts weekly for approved hours, open corrections, unpaid invoices, upcoming payroll, and client-approved scope changes. StockPoint can prepare cost-plus calculations from the same punches used in payroll and can lock a worker's paid item against duplicate payment. It does not perform bank-feed reconciliation; that capability is on the roadmap, not shipped. Accounting should reconcile deposits and receivables separately.
Use concentration information carefully with the sales and operations teams. It should inform renewal preparation, pricing, and contingency planning, not encourage a supervisor to give a large customer a lower safety or quality standard. If a contract is strategically important, the answer may be a stronger escalation path, a written change-order rule, or a service-level review rather than an unprofitable discount. Document the decision and the evidence used so the business can revisit it when the contract or client contact changes.
Protect the workforce during a contract change
A lost customer can create a sudden schedule, pay, and communication problem. Build a transition plan that identifies affected workers, final service dates, reassignment options, accrued obligations, equipment, keys, uniforms, and records. Do not wait until the client announces termination to ask who is assigned. Preserve notice, approval, and correction history so a hurried transition does not erase the time worked at the old building.
Workers should receive clear information in a language they understand about the schedule change and whom to contact about pay. Per-worker payroll locking in StockPoint helps prevent an old building's final payroll item from being paid twice during reassignment, while the audit log preserves the change. The employer remains responsible for wage notices, tax withholding, final pay, and any applicable local or state requirements.
Review concentration every month
A monthly review should show customer, parent, building, revenue, gross margin, receivables, renewal date, open complaints, and operational capacity. Compare the current mix with the prior month and explain changes. Do not use a single ratio as a safety guarantee. The value is in seeing which assumption changed and assigning an owner to respond.
Make the review useful to the people who can act. Operations should see buildings with recurring access or quality exceptions, finance should see collection timing and labor exposure, and sales should see renewal dates and approved scope. Set one action for each major exposure and bring the prior action back to the next meeting. If an owner cannot explain why concentration changed, the input data needs a source review before a sales target is set.
Keep a short written scenario for the largest account: what would happen if it renewed at the current scope, reduced a building, paid late, or ended at the earliest permitted date. Identify which workers, equipment, supervisor time, and invoices would be affected. This is not a prediction that the customer will leave. It is a way to decide which facts to confirm and what capacity can be redeployed without making promises that the business cannot keep.
The cleaning client retention guide covers proof and communication at renewal, while StockPoint's features connect building-level work evidence to payroll and billing preparation. Sign up at getstockpoint.com to give your cleaning company an audit-ready view of contracts, per-building punches, client proof, cost-plus labor, bilingual workforce records, and correction history while you diversify deliberately rather than abandoning service quality.