Pricing Stripping and Floor Care Projects
How to price stripping, sealing and finishing work profitably: scope assessment, productivity rates, material take-offs, risk allowances and bid structure.
<!-- Preserve: sections added by site linking scripts (for example "Where this fits in the quality system" and "Related reading") must not be removed. -->
Floor care projects are where cleaning companies make their best margin and lose their worst money. A routine contract is priced against a schedule that repeats every night; a strip and refinish is a one-off with variable square footage, unknown finish build-up, occupied-space constraints and a client who expects the floor to look new. Price it from the floor up, not from a flat rate per square foot.
Key takeaways
- Price stripping and finishing as a project with its own take-off, not as an add-on to a nightly rate.
- The largest cost driver is finish build-up, not square footage. Old finish changes labour, chemical choice and disposal.
- Measure labour in hours at a defensible production rate, then apply your fully burdened hourly cost, not an hourly wage.
- Always include a risk allowance for unknown build-up, damaged substrate, occupied-space constraints and after-hours premiums.
- Verify the finished result against a defined standard, including coat count and coverage, before you invoice the final draw.
The components of a floor care price
A floor care price has five components. Miss one and the project quietly loses money.
| Component | What it includes | Common estimating error |
|---|---|---|
| Labour | Stripping, scrubbing, rinsing, sealing, finishing, burnishing, drying time | Using bare wage instead of fully burdened cost |
| Chemicals | Stripper, neutraliser, sealer, finish, pads, brushes | Forgetting the neutraliser and rinse water volume |
| Equipment | Auto-scrubber, side-by-side, wet vacuum, burnisher, blowers, wet-floor signs | Ignoring rental or depreciation plus transport |
| Consumables and disposal | Pads, brushes, mop heads, gloves, PPE, sludge disposal | Treating disposal as free |
| Risk and access premium | After-hours work, occupied space, phasing, protective covering | Bidding a retail floor like an empty warehouse |
Assessing the floor before you quote
Never price a strip from a photograph or a floor plan alone. Walk the area and record:
- Substrate. Vinyl composition tile, luxury vinyl, sheet vinyl, rubber, terrazzo, concrete, sealed hardwood or stone. Each has its own chemical sensitivity and finish system.
- Finish build-up. Count visible layers at an edge or a threshold, or test a small patch. Heavy build-up can double strip time.
- Coating history. Cross-linked or high-solids finishes, and finishes applied over a sealer, respond differently to standard strippers.
- Condition. Scuffs, burns, gouges, curled tile, loose edges, delamination, adhesive bleed and moisture problems.
- Area detail. Obstacles, fixture density, aisles, under-shelf space, walk-off mats, floor drains and slope.
- Access. Service window, elevators, noise restrictions, phasing requirements and protection obligations.
Anything that looks like a substrate defect goes in the proposal as an exclusion. Loose tile, delaminated sheet vinyl and moisture-damaged substrate need flooring contractors, not cleaning crews. Say so in writing.
Productivity rates for stripping and finishing
Use these as planning ranges and calibrate them against your own crews within the first few projects. They assume a trained two-person team with appropriate equipment and a standard chemical.
| Task | Planning rate | Notes |
|---|---|---|
| Strip, light build-up | 1,500 to 2,500 sq ft per labour hour | One to two coats of finish, good access |
| Strip, heavy build-up | 400 to 900 sq ft per labour hour | Three or more coats, cross-linked finish, edges |
| Neutralise and rinse | 4,000 to 8,000 sq ft per labour hour | Requires adequate water and pick-up |
| Apply sealer | 4,000 to 6,000 sq ft per labour hour | Coverage depends on porosity |
| Apply finish, per coat | 3,000 to 5,000 sq ft per labour hour | Two to five coats is typical |
| Burnish, per pass | 8,000 to 15,000 sq ft per labour hour | Needs full cure time first |
| Edge and corner work | Allowance, not a rate | Add 10 to 20 percent to total hours |
Two conversions matter. Rates are per labour hour, not per crew hour; a two-person crew covering 3,000 square feet in an hour has produced 1,500 square feet per labour hour. And finish coverage depends on the product's stated spread rate, so calculate cans from the label rather than from habit.
Costing a project line by line
Build the estimate in this order, because each line feeds the next.
- Measured area for stripping, in square feet, with edge allowance.
- Strip hours = area divided by strip rate, plus edge allowance.
- Rinse and neutralise hours = area divided by rinse rate.
- Coats and coverage from the finish label, at the coverage the manufacturer states for the substrate.
- Application and burnish hours per coat.
- Set-up, protection, drying and demobilisation hours, which are almost always underestimated.
- Chemical quantity including stripper, neutraliser, sealer, finish and rinse water.
- Equipment hours, whether rented, owned or depreciated.
- Consumables including pads, brushes and PPE.
- Disposal of stripping sludge and used water where local rules require it.
- Risk allowance, typically 10 to 20 percent on unfamiliar floors.
- Access premium for after-hours, phased or occupied work.
Then multiply labour hours by your fully burdened hourly rate: wages plus statutory costs, benefits, supervision, vehicle and non-productive time. A crew paid twenty dollars an hour does not cost twenty dollars an hour.
A worked example
Take 8,000 square feet of vinyl composition tile in a grocery store, three coats of finish, work performed after closing, phasing in two halves.
| Line | Quantity | Rate or basis | Cost |
|---|---|---|---|
| Strip, heavy build-up | 8,000 sq ft | 600 sq ft per labour hour | 13.3 labour hours |
| Edge and corner allowance | 15 percent | Applied to strip hours | 2.0 labour hours |
| Neutralise and rinse | 8,000 sq ft | 6,000 sq ft per labour hour | 1.3 labour hours |
| Sealer application | 8,000 sq ft | 5,000 sq ft per labour hour | 1.6 labour hours |
| Finish, three coats | 24,000 sq ft equivalent | 4,000 sq ft per labour hour | 6.0 labour hours |
| Burnish, one pass | 8,000 sq ft | 12,000 sq ft per labour hour | 0.7 labour hours |
| Set-up, protection, drying, demob | Allowance | Two evenings | 6.0 labour hours |
| Total labour hours | 30.9 | ||
| Labour cost at burdened rate | 30.9 hours | 45 dollars per hour | 1,390 dollars |
| Chemicals and finish | Take-off from labels | At cost plus handling | 620 dollars |
| Equipment and consumables | 2 evenings | Rental and pads | 310 dollars |
| Access and phasing premium | 15 percent of labour | After-hours, two phases | 209 dollars |
| Risk allowance | 10 percent | Build-up variance | 253 dollars |
| Subtotal | 2,782 dollars | ||
| Margin at 35 percent | 1,498 dollars | ||
| Proposed price before tax | 4,280 dollars |
That is roughly 54 cents per square foot for a heavy strip and three coats. The number is not a market rate and must not be presented as one; it is the output of your own assumptions. Change the build-up to light and the same floor prices very differently, which is exactly why a flat per-square-foot rate is dangerous on strip work.
Pricing by floor type
| Floor type | Strip and finish approach | Pricing considerations |
|---|---|---|
| Vinyl composition tile | Strip, seal, multiple finish coats, burnish | The classic project; build-up drives cost |
| Luxury vinyl tile and plank | Usually no finish; clean and protect | Aggressive strippers void warranties - verify with the manufacturer guidance |
| Sheet vinyl, welded seams | Clean and seal only where specified | Chemical sensitivity, seam damage risk |
| Terrazzo | Wet honing and polishing by specialists | Careful pH control; often a specialist service |
| Concrete, sealed or polished | Densify, seal or maintain | Distinct service line with its own equipment |
| Hardwood and engineered wood | Screen and recoat or clean only | Moisture control, no standing water |
| Natural stone, marble, granite | Specialist polishing and sealing | Acid sensitivity; many cleaners should not strip stone |
Where the work moves into coating systems, sealing or restoration beyond cleaning, be explicit about where your scope ends. Hard floor cleaning methods and stone and natural floor care cover the technical boundaries, and commercial floor care guide ties routine and project work together.
Occupied space and access premiums
A floor that must reopen at 7 a.m. costs more than the same floor with a free week.
- Phasing. Strip and finish in halves so the store can trade, which roughly doubles set-up and protection time.
- After-hours and overtime. Night premiums, minimum call-outs and supervision costs.
- Ventilation and odour. Where the client restricts odour, choose low-odour systems or plan longer cure windows.
- Protection. Ram board, plastic sheeting, corner guards and reinstatement of fixtures.
- Cure windows. Finish needs time before foot traffic. If the access window is shorter than the cure window, the quote must say what standard is achievable.
Put the access constraints in the proposal, not in a text message the night before.
Risk allowances and change orders
Floor care projects attract predictable surprises. Handle them with a written change order process rather than absorbing them.
- Heavier build-up than the sample patch showed. Change order for additional strip hours.
- Substrate damage found under the finish. Stop, photograph, notify the client, and exclude from the cleaning scope.
- Adhesive residue or moisture. Specialist remediation; do not seal over a moisture problem.
- Client-requested additional coats. Price per coat, per square foot, in advance.
- Furniture and fixture movement. Confirm in writing who moves what, and what happens if it is not moved.
One photograph per phase, taken at the same angles each visit, resolves most disputes before they start.
Structuring the proposal and the invoice
A floor care proposal should be short and unambiguous:
- Measured areas by floor type
- Products named, with coat count and coverage
- Schedule, including drying and cure windows
- Client responsibilities, such as clearing the floor and moving fixtures
- Exclusions, including substrate defects and specialist work
- Price, with a clear statement of what triggers a change order
- Acceptance criteria and how completion will be verified
Invoice in stages for larger projects: deposit at scheduling, progress at stripping completion, and final draw after joint verification. The final draw is your leverage if a question arises about coat count or coverage.
Verifying quality and profitability. Two verifications close a project. The first is technical: coat count applied, coverage achieved, edges completed, no finish on adjacent surfaces, and adequate cure before traffic.
The second is financial: compare budgeted hours, chemical usage and equipment hours against actuals within a week of completion. Track three numbers per project so future estimates improve:
- Labour hours per 1,000 square feet stripped
- Chemical cost per 1,000 square feet finished
- Actual margin against quoted margin
Cleaning contract pricing methods explains how project pricing fits alongside your routine contract pricing, and periodic cleaning schedules shows how to sequence floor projects without wrecking the nightly schedule. Slips, trips and falls prevention is worth keeping open during the project itself, because a freshly finished floor is the wettest, most dangerous surface in the building.
Finish selection and equipment care are worth standardising across projects. Polishing and burnishing floors covers the maintenance cycle between projects.
Where this fits in the quality system
Floor care is one of the few cleaning services where a client can see, touch and photograph the result. Document before and after conditions per area, record the coat count actually applied, and keep the inspection record attached to the project file. NeatScore lets you inspect area by area with photos per item, flag critical items and produce a dated report the client can keep. Start a free trial or compare plans.
Where this fits in the quality system
This sits under our how janitorial contracts are won, which sets out the standard these checks are measured against.
Frequently asked questions
How much should stripping and waxing cost per square foot?
It depends almost entirely on finish build-up, access and coat count. A light strip with two coats on an empty floor prices far below a heavy strip with three coats done in two after-hours phases. Estimate the hours, apply your burdened labour rate, add materials and risk, then check the result against your target margin.
How many coats of finish should I quote?
For most vinyl composition tile, two to three coats after sealing is typical, but the right answer comes from the manufacturer's recommendations and the traffic level. Quote coat count explicitly so an extra coat is a priced change order rather than a free favour.
Should I use a flat square-foot rate for strip work?
Use it only as a sanity check after you have estimated from task times. Flat rates hide the difference between light and heavy build-up, and they encourage you to promise a result the chemical and the clock will not deliver.
What is outside a cleaning contractor's scope on a floor project?
Substrate repair, tile replacement, moisture investigation, adhesive remediation, terrazzo honing that requires specialist equipment, and any coating work the manufacturer restricts to certified applicators. Report these findings with photos and let the client engage the right trade rather than attempting the work.
How do I avoid disputes about whether the job was done?
Agree acceptance criteria before the work starts, including coat count, coverage and cure time, then photograph the floor per area at completion and record the condition observed. A dated inspection record with photos settles almost every dispute about finish quality.


