Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Stop Our Cleaning Quotes Depending on One Spreadsheet and One Person?
Problems We Solve

How Do We Stop Our Cleaning Quotes Depending on One Spreadsheet and One Person?

Cleaning quote spreadsheet only one person understands? We turn your pricing logic into a quoting tool with a survey form, versions and a record of every quote.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Quoting from a spreadsheet becomes a risk when the formulas live in one person's head, versions multiply and nobody can find what was sent. We move your pricing logic into a quoting tool that takes survey inputs, applies your rates the same way every time, produces the quote document and keeps a record of every version. The pricing method stays yours.

Quote_v7_FINAL_revised.xlsx

The operations director built the quoting spreadsheet years ago. It has tabs for labour rates, frequencies, floor types and consumables, and a few formulas nobody else dares touch. When a new tender comes in, they copy the last similar quote, change the numbers, and paste the result into a Word template.

When they are on holiday, quotes wait. When someone else tries, they overwrite a formula and the price comes out wrong. Six months later, the client asks why the renewal price differs from the original quote, and nobody can find which version was sent or what assumptions it used.

Why the spreadsheet becomes a trap

We have written separately about building a consistent quoting method from area, frequency and access. This piece is about a different problem: the method might be sound, but it lives in a fragile file.

Spreadsheets are a good place to design a pricing model and a poor place to run one. Every quote is a copy, so improvements to the logic do not reach old copies and mistakes in old copies spread when they are reused. Rates are typed in rather than pulled from a single table, so a wage rise has to be remembered in every file.

Nothing links the spreadsheet to what happens next. The quote document is created by hand, the sent version is an email attachment, and whether the client accepted it lives in someone's inbox. The spreadsheet does not know it won or lost.

What that fragility costs

RiskWhat happens
Key-person dependenceQuotes stall when the one person who understands the file is away
Silent errorsA broken formula underprices a contract for its whole term
Stale ratesOld labour or consumable costs copied into new quotes
No historyCannot show a client or auditor how a price was reached
Slow turnaroundTenders answered late because quoting is a bottleneck

An underpriced contract is the expensive one. It does not show up as a loss on day one. It shows up as a site that never quite makes money, year after year, until someone rebuilds the numbers and realises it was wrong from the start.

How we turn it into a quoting tool

  1. We sit with the person who built the spreadsheet and document the logic properly: inputs, rates, calculations, overrides and the judgement calls they make without thinking.
  2. Rates and standard assumptions go into a single maintained table with effective dates, so a change applies to every new quote and old quotes keep the rates they were built on.
  3. A survey form, usable on a phone or tablet during the site visit, captures areas, room types, floor finishes, frequencies and access constraints directly into the quote.
  4. The calculation runs the same way every time and shows its working. Overrides are allowed but recorded with a reason.
  5. The quote document is generated from your template, with your wording, and saved against the prospect with a version number.
  6. Sent quotes are tracked through to won, lost or expired, and linked to your CRM, for example HubSpot, where you use one.

The pricing model is yours. We make it run reliably, and we point out any places where the spreadsheet was doing something odd, but we do not decide your margins.

After the spreadsheet

More than one person can produce a quote, because the logic is in the tool rather than in someone's memory. A rate change is made once. Every quote sent can be found, with the inputs and the version, so a renewal starts from what was actually agreed.

Over time you also get something the spreadsheet never gave you: a view of which quotes win, at what price and for which kind of site. That is useful when deciding where to compete.

Does this describe your quoting?

  • One person owns the quoting spreadsheet and nobody else touches it
  • New quotes start by copying an old one
  • Rates are typed into each file rather than held in one place
  • You cannot quickly find what was quoted to a client two years ago
  • Quotes are pasted from a spreadsheet into Word by hand

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Will we lose flexibility compared with a spreadsheet?

No. Overrides are still possible; they are just recorded. And the logic can be updated when your pricing changes.

Could an off-the-shelf quoting product do this?

Sometimes. If one fits your pricing method, it may be the better choice. We build when your logic is specific enough that a generic product would force you to change it.

Can it import our old quotes?

Usually, if they are in consistent spreadsheet files. Inconsistent old files may need some manual tidying.

What do you need from us?

The spreadsheet, a few example quotes and time with the person who built it.

What affects the cost?

Mainly the complexity of your pricing logic, the number of service types, and whether the tool connects to a CRM or accounts system.

Keep reading

More on Problems We Solve

Start here

Show us the spreadsheet

Tell us how quotes are worked out now, who does it and what goes wrong. We will show you how your own pricing logic would look as a tool. If tidying the spreadsheet would be enough, we will tell you that.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →