Office Cleaning Pricing Quick Reference
Most Common Contract
£0.90-£1.30/sq ft weekly (varies by region)
Labour Cost
£25-£30/productive hour fully-loaded
Profit Target
25-35% gross margin typical
Productivity Rate
300-400 sq ft per productive hour
Calculate accurate office cleaning quotes in seconds
GraySwift's Quote Calculator handles all the complexity. Enter office size and frequency, get instant pricing.
1. What's Included in Office Cleaning Scope?
Office cleaning is the most predictable contract type because the scope is standardized. Before pricing, clarify exactly what the client expects. Different clients have different expectations, and scope creep erodes margins fast.
Standard Office Cleaning (Included)
- ✓ Vacuuming carpets (standard density, no stains)
- ✓ Wiping desks, tables, and work surfaces
- ✓ Emptying bins and recycling into main bags
- ✓ Cleaning and restocking toilets (wiping seats, cisterns, sinks)
- ✓ Restocking toilet roll, paper towels, soap
- ✓ Cleaning kitchen/breakroom (wiping counters, cleaning microwave exterior, wiping sink)
- ✓ Mopping hard floors (hallways, kitchens, entries)
- ✓ Wiping door handles, light switches, and handrails
- ✓ Dusting desks and shelves (light touch)
- ✓ Spot-cleaning mirrors and glass
Specialist/Premium Services (NOT Included)
- ✗ Window cleaning (internal or external)
- ✗ Carpet extraction or deep clean
- ✗ Pressure washing of exterior areas
- ✗ High-level cleaning (ceiling fans, light fittings, vents)
- ✗ Kitchen deep clean (inside microwave, oven, fridge)
- ✗ Upholstered furniture cleaning
- ✗ Specialist disinfection or biohazard cleaning
- ✗ Blinds or shutter cleaning
- ✗ Floor stripping and re-sealing
- ✗ One-off deep cleans (beyond standard scope)
Pricing tip: Always specify scope clearly in writing. Any services outside standard cleaning should be offered as add-ons at separate rates (typically 30-50% premium).
Pro tip: Create a standard scope document and use it for every quote. This removes ambiguity, prevents scope creep, and makes it easy for clients to compare your quote with competitors (who will have different scopes — ensure yours is comprehensive).
2. Three Ways to Price Office Cleaning
Per-Square-Foot Pricing (Most Common)
Charge a rate per square foot of office space. This is the industry standard because it's easy for clients to understand and scales naturally with property size.
Typical Rates (UK, excluding London):
Weekly cleaning: £0.90-£1.10/sq ft
3x/week: £0.85-£1.00/sq ft (slightly lower per-visit due to frequency discount)
Daily: £0.75-£0.90/sq ft
Example: 5,000 sq ft office, weekly at £1.00/sq ft = £5,000/month. Simple and transparent.
Hourly Rate Pricing
Charge an hourly rate (typically £14-£16/hour in most UK regions). Works best for one-off cleans or surveys. Less suitable for recurring contracts because clients prefer budget certainty.
Productivity Estimate:
Standard office: 300-400 sq ft per productive hour
Therefore: 5,000 sq ft ÷ 350 sq ft/hour = ~14.3 hours
At £14/hour: 14.3 × £14 = £200 per visit
Caution: Hourly rates for recurring contracts incentivize slower work and create margin pressure. Clients also prefer fixed monthly budgeting.
Fixed Monthly Rate (Hybrid Approach)
Combine per-sq-ft as the base calculation, then round to a clean monthly figure. This gives you per-sq-ft consistency while presenting clients with a simple fixed fee.
Example:
5,000 sq ft at £1.00/sq ft weekly = £5,000/month
Present to client as "£5,000/month" (not "£1.00/sq ft")
Client sees one simple number, you maintain pricing consistency
Benefit: Clients love fixed pricing, your team is incentivized to work efficiently, and margins are predictable.
Recommendation: Use per-sq-ft as your internal pricing model (consistent, scalable), but present monthly fixed pricing to clients. This combines the best of both approaches: margin protection and client simplicity.
3. How Frequency Affects Pricing
Office cleaning frequency directly impacts the per-visit cost and monthly revenue. Daily cleans are more intensive (your team is there every morning) but cost less per visit. Weekly cleans require less frequent scheduling but cost more per visit because more dirt accumulates.
| Frequency | Per-Sq-Ft Rate | 5,000 sq ft Monthly | 20,000 sq ft Monthly | Notes |
|---|---|---|---|---|
| Daily | £0.75-£0.90 | £3,750-£4,500 | £15,000-£18,000 | Lower per-visit; highest monthly revenue; scheduling complexity |
| 3x/Week | £0.85-£1.00 | £4,250-£5,000 | £17,000-£20,000 | Mid-range; good balance of revenue and ease |
| Weekly (Most Common) | £0.90-£1.30 | £4,500-£6,500 | £18,000-£26,000 | Industry standard; easy to schedule and scale |
| Fortnightly | £1.10-£1.50 | £2,750-£3,750 | £11,000-£15,000 | Higher per-visit cost; lower revenue but easier scheduling |
| Monthly | £1.30-£1.80 | £1,300-£1,800 | £5,200-£7,200 | Lowest revenue per month; usually deep cleans only |
Key insight: Frequency has a larger impact on monthly revenue than size. A daily clean of a small office (2,000 sq ft) at £0.80/sq ft generates £48,000/year. A fortnightly clean of a large office (20,000 sq ft) at £1.40/sq ft generates £182,000/year. But a weekly clean of that 20,000 sq ft at £1.10/sq ft generates £286,000/year. Frequency directly affects revenue capacity.
4. Real-World Pricing Examples
Let's walk through three real office cleaning scenarios and calculate pricing step-by-step, including labour, materials, overheads, and profit margins.
Example 1: 5,000 sq ft Office - Weekly Clean
Step 1: Estimate Productive Hours
Assuming 350 sq ft per productive hour:
5,000 sq ft ÷ 350 = ~14.3 productive hours
Add 15% for travel, setup, breaks: 14.3 × 1.15 = 16.4 total hours
Step 2: Calculate Labour Cost
Fully-loaded operative cost: £28/productive hour (includes NI, pension, overheads)
14.3 hours × £28 = £400.40 labour cost per visit
Step 3: Add Materials & Consumables
Estimate £0.40 per productive hour (chemicals, cloths, consumables):
14.3 × £0.40 = £5.72 materials per visit
Step 4: Total Cost Per Visit
Labour: £400.40
Materials: £5.72
Total cost: £406.12
Step 5: Apply Profit Margin (30% Target)
Price = Cost ÷ (1 - Margin)
£406.12 ÷ 0.70 = £580.17 per visit
Monthly (4.3 weeks): £580.17 × 4.3 = £2,495
Per sq ft weekly: £2,495 ÷ (5,000 × 4.3) = £0.116 per sq ft
Or round to: £2,500/month for simplicity
Example 2: 20,000 sq ft Office - 3x/Week
Step 1: Estimate Productive Hours Per Visit
20,000 sq ft ÷ 350 sq ft/hour = 57 productive hours per visit
With 15% non-productive time: 57 × 1.15 = 65.5 total hours
3x/week = larger teams. Assume 4 operatives working 16 hours each = 64 total hours (realistic for 3x/week)
Step 2: Labour Cost Per Visit
57 productive hours × £28/hour = £1,596 labour per visit
Step 3: Materials
57 hours × £0.40 = £22.80 materials per visit
Step 4: Total Cost Per Visit
Labour: £1,596
Materials: £22.80
Total: £1,618.80
Step 5: Apply 30% Margin
£1,618.80 ÷ 0.70 = £2,312.57 per visit
3x/week = ~13 visits/month
Monthly revenue: £2,312.57 × 13 = £30,063
Per sq ft for 3x/week: £30,063 ÷ (20,000 × 13 visits) = £0.116 per sq ft
Round to: £30,000/month
Example 3: 50,000 sq ft Office - Daily Clean
Step 1: Productive Hours Per Visit
50,000 sq ft ÷ 350 sq ft/hour = 142.8 productive hours per visit
Daily clean requires morning crew (high density, focused work). Assume 10 operatives × 15 hours = 150 total hours (accounting for travel, gaps)
Step 2: Labour Cost Per Visit
142.8 productive hours × £28/hour = £3,998.40 labour
Step 3: Materials
142.8 hours × £0.40 = £57.12 materials
Step 4: Total Cost
Labour: £3,998.40
Materials: £57.12
Total: £4,055.52
Step 5: Apply 28% Margin (Daily Cleans Often Lower Margin)
£4,055.52 ÷ 0.72 = £5,632.67 per visit
Daily = 5x/week × 4.3 weeks = ~21 visits/month
Monthly revenue: £5,632.67 × 21 = £118,326
Per sq ft: £118,326 ÷ 50,000 ÷ 21 days ÷ 4.3 weeks = £0.082 per sq ft per day
Round to: £118,000/month
Key takeaway: All three examples target 28-30% profit margin, but the per-sq-ft rate is similar (~£0.08-£0.12/sq ft) because they're all consistent with the same underlying cost model. Scale affects how many operatives you need, not fundamentally the unit economics.
Tired of Manual Calculations?
GraySwift's Quote Calculator does all this automatically. Input property size and frequency, get accurate pricing in seconds. Generate professional proposals instantly.
Try Calculator Free5. Staffing Calculations for Office Contracts
Correctly calculating staffing needs is essential for accurate pricing. Underestimate and you'll lose money. Overestimate and you'll lose contracts to competitors.
The 350 Sq Ft Per Hour Rule
Industry standard is approximately 350 sq ft per productive hour for standard office cleaning (desks, floors, toilets). This accounts for cleaning quality and access patterns.
Factors that affect this rate:
• Dense office (small desks, lots of items to navigate): 250-300 sq ft/hour
• Standard office (average density): 300-350 sq ft/hour
• Open plan (fewer obstacles, large surfaces): 350-400 sq ft/hour
• Untidy office (clutter, items on floors): 200-250 sq ft/hour (charge premium)
Non-Productive Time (The 15% Rule)
Not all paid hours are productive cleaning. Budget for travel, setup, breaks, and admin.
Daily staff working 8 hours:
• 30 min travel to/from site = 7.5 hours available
• 30 min setup (supplies, keys, briefing) = 7 hours
• 30 min breaks = 6.5 hours
• Productive time: ~6.5 hours (81% of paid time)
Use 80-85% productive time factor in pricing (or 15-20% non-productive buffer).
Team Sizing Examples
For daily cleaning (5am-9am windows), use dedicated teams. For weekly cleaning, teams can do multiple locations.
5,000 sq ft daily (5am start)
5,000 ÷ 350 = 14.3 productive hours
2 operatives × 6.5 productive hours each = 13 hours (sufficient)
Cost: 2 staff × 8 hours × £14 = £224/day
20,000 sq ft weekly (Monday morning)
20,000 ÷ 350 = 57 productive hours
4 operatives × 13 productive hours each = 52 hours (add one more for buffer)
5 operatives × 12 hours = 60 productive hours (sufficient, with overtime if needed)
Cost: 5 staff × 13 hours × £14 = £910 per visit
50,000 sq ft daily
50,000 ÷ 350 = 142.8 productive hours needed
10 operatives × 14.3 productive hours each = 143 hours (perfect match)
Cost: 10 staff × 16 hours (accounting for travel) × £14 = £2,240/day
6. Adjusting Office Pricing for Region & Scope
Regional Adjustments
Use the examples above as baseline (UK average). Adjust up/down by region:
- • London (30-40% premium): Multiply by 1.35
- • South East (15-20% premium): Multiply by 1.18
- • Midlands/East Anglia (baseline): Multiply by 1.0
- • North/Scotland (10-15% discount): Multiply by 0.88
Scope Adjustments (Additions to Standard)
Standard office includes basic cleaning. These additions command premiums:
- • Windows (interior): +15-25%
- • Carpet deep clean: +50% (or separate quote)
- • High-level dusting (lights, fans, vents): +20-30%
- • Kitchen deep clean (inside appliances): +40%
- • Biohazard/medical standard cleaning: +50-100%
After-Hours Premium
Many offices require after-hours cleaning (avoid disrupting staff). Add premium:
- • 6pm-8pm (early evening): +10-20% or £2-4/hour
- • 8pm-11pm (late evening): +20-30% or £4-6/hour
- • 11pm-6am (overnight/early morning): +30-50% or £5-8/hour
- • Weekends/bank holidays: +50-75%
7. Manual Costing vs GraySwift
Pricing office contracts manually is time-consuming and error-prone. Here's how GraySwift simplifies the process:
| Task | Manual (Spreadsheet) | GraySwift |
|---|---|---|
| Estimate Hours Needed | Manual calculation: divide sq ft by 350, estimate non-productive time | Auto-calculated from property size & frequency |
| Labour Cost Calculation | Must know and apply loaded cost rates manually | Pre-configured with UK average labour costs |
| Materials & Consumables | Often forgotten or underestimated | Automatic allocation per hour |
| Regional Adjustments | Must manually select and apply rates | Dropdown selection; auto-adjusts all rates |
| Frequency Discounts | Complex calculations; easy to make errors | Automatic discount tiers by frequency |
| Profit Margin Application | Manual percentage calculation; inconsistent | Set your target margin; applied consistently |
| Time to Quote | 20-40 minutes per quote | 2-3 minutes |
| Professional Presentation | Unprofessional spreadsheet sent to client | Branded PDF proposal auto-generated |
| Quote Consistency | Errors & inconsistencies common | Consistent methodology every time |
| Track Win Rate | Manual tracking only | Dashboard shows quotes sent, won, lost |
The real value of proper quoting isn't speed alone — it's confidence. When quotes are consistent, accurate, and professionally presented, you win more deals and protect your margins.
Price Your Office Cleaning Contracts with Confidence
Generate consistent, profitable office cleaning quotes in minutes. GraySwift handles all the complex calculations so you can focus on winning deals.
Frequently Asked Questions
Should I include window cleaning in the standard office quote?✓
No. Window cleaning is typically charged separately at 15-25% premium (or as an add-on service monthly). Internal windows are sometimes negotiated as part of scope for larger contracts, but external windows are almost always separate. Clearly specify scope in your quote.
How do I handle offices that are messier than average?✓
Reduce productivity rate from 350 to 250-300 sq ft/hour. This accounts for navigating clutter, items on floors, and extra care needed. Alternatively, offer a deep clean (one-off, 50% premium) to reset the office, then standard pricing thereafter. Always discuss during survey.
What if an office has additional requirements (medical-grade cleaning, etc.)?✓
Medical/specialist cleaning commands 50-100% premium over standard office rates. This accounts for training, compliance, specialized chemicals, and higher standards. If the office requires medical-grade cleaning, price accordingly. Don't undercut specialized work — it's legitimately more complex.
How often should I re-survey an office to update pricing?✓
Annual surveys are reasonable if the office hasn't changed materially. Re-survey if they move to a new location, expand/contract significantly, or change frequency. Use surveys as relationship touchpoints to upsell additional services or renegotiate pricing based on actual performance.
Can I offer discount for longer contract terms?✓
Yes, 5-10% discount for 12+ month contracts is reasonable (guaranteed revenue reduces sales cost). However, include a price review clause (annual inflation adjustment, e.g., CPI + 2%). Never discount so heavily that inflation erodes your margin over the contract term.
How do I price if an office has unusual hours or access restrictions?✓
Apply premiums: after-hours (£2-5/hour), weekends (50%+), restricted access (20-30%), security procedures (10-15%). These reduce efficiency and require scheduling flexibility. Calculate additional cost, then add profit margin. If premiums push the price too high, negotiate scope reduction or frequency change.
What if I win a contract and realize I underpriced it?✓
Don't eat the loss. Options: (1) Renegotiate at contract renewal with supporting cost data. (2) Offer scope additions to increase value without raising base price. (3) Accept the contract as a reference client, but price similar prospects higher. (4) Improve efficiency to hit margin target. Never run permanent loss-making contracts.
Related Resources
Commercial Cleaning Pricing Guide UK
Comprehensive guide to UK pricing models, regional rates, and cost calculation.
Cleaning Estimating Software
GraySwift's quote calculator built specifically for commercial cleaning.
Commercial Cleaning Quote Calculator
Free tool to calculate quotes using UK commercial cleaning rates.
Cleaning Proposal Software
Professional proposals generated automatically from your quotes.
