Loading…
Loading…
Where we work
On site across central Scotland from our Edinburgh base, and remotely everywhere else with visits by arrangement. Same prices wherever you are, we do not price by postcode.
On site, in person
Remote coverage, visits by arrangement

For cleaning and facilities companies
Know a visit was missed before the client does, and stop rebuilding the rota every Sunday night.
Cleaning is a business of many small promises kept in many places at once, mostly out of hours and mostly unsupervised. The work itself is not complicated. Making sure it reliably happened, across thirty sites and forty people, with staff joining and leaving constantly, is where the whole difficulty sits.
The classic failure is not a bad clean. It is an absent one. Someone was ill, or left, or thought they had swapped with a colleague, and nobody knew until a client walked into a dirty office on a Monday morning. By then the damage is to the relationship, not the floor.
The other classic failure is administrative. Rotas rebuilt from scratch each week, wages calculated from texts and memory, invoices for sites that changed frequency months ago, and a new starter pack that gets assembled by hand every time somebody joins. All of it is repeatable work, which means most of it does not need a person doing it.
Nothing here is a disaster. That is rather the point: this is an ordinary day, and the cost is spread so thinly that nobody ever adds it up.
The single most useful thing a cleaning company can add is proof of attendance, because it fixes two problems at once. It tells you about a missed visit while you can still do something about it, and it gives you an honest record when a client believes a visit was missed and it was not.
In practice this is a check in and check out on the cleaner's own phone, ideally tied to the site so it cannot be done from a bus. It takes seconds and needs no training. What it produces is a live picture of the evening: who is on site, who is late, who has not appeared at all, so a supervisor can cover a gap at six in the morning rather than apologise at nine.
Used well, it also becomes a selling point. Being able to show a client exactly when their site was attended, every night, for the last three months, is a level of accountability most competitors cannot offer, and it changes the tone of contract renewals.
Most cleaning rotas are fundamentally the same week after week, with a handful of changes for holidays, sickness and new sites. Rebuilding the whole thing every Sunday in a spreadsheet is therefore hours spent recreating something that already existed, and it is the point at which mistakes enter.
A proper rota is created once as a repeating pattern and then edited. Publishing it puts the same information in front of everyone at the same moment, on their phones, rather than in forty individual texts. Swaps and cover requests happen in the same place, so the version in the office and the version in a cleaner's head are finally the same version.
It feeds the boring parts too. Hours worked flow into payroll rather than being reconstructed from messages, and hours delivered can be checked against hours charged. For a business where wages are the overwhelming cost, that link being accurate matters more than almost anything else.
Every cleaning company carries a quiet security responsibility that rarely appears in the contract discussion. You hold keys, alarm codes, fobs and access instructions for other people's premises, often after hours, often with staff who joined recently. Where that information lives, and who can see it, is a real question.
Keeping it in a shared folder that everyone can open, or in a group chat, is the common answer and the wrong one. Holding it against each site, with access limited to the people who actually work there and the supervisors who cover it, is not difficult to set up and materially reduces the risk. It also means that when somebody leaves, their access ends the same day rather than whenever somebody remembers.
The practical benefit is just as real. Site notes, equipment lists, where the cupboard is, which entrance to use, what the client is fussy about, all in one place, means a cover shift by someone who has never been there goes well instead of badly.
Cleaning has high staff turnover and no amount of software changes that. What software can change is how much of your week each arrival and departure consumes. If onboarding means assembling a pack by hand, chasing documents by text and typing details into three systems, then turnover is taxing the office continuously.
Moving that to a simple digital process, where a new starter uploads their own documents, works through the induction, and confirms they have read the site rules, cuts the admin down to checking rather than collecting. Records of right to work checks and training sit against the person instead of in a drawer, which is also where you want them if anyone ever asks.
Leaving matters just as much and gets far less attention. A short leaver routine that removes system access, records the return of keys and fobs, and closes off site information prevents the slow accumulation of former staff who can still get into things. That accumulation is one of the most common weaknesses we find in any business, and in cleaning it is physical as well as digital.
Illustrative cases drawn from the kind of work we do. Tap one to see what happened and what could have been done. We do not name clients without their permission.
The case
An office cleaning contractor discovered a site had been missed three nights running only when the client emailed to cancel the contract. The cleaner had left without telling anyone, and because there was no attendance record, nothing flagged an absence for the best part of a week.
What could have been done
A check in on the cleaner's phone would have shown the first missed night at six the following morning, in time to send cover. The contract is lost to a reporting gap rather than to any failure of the actual cleaning.
The case
A client reduced their service from five nights to three. The rota was updated straight away because the operations team acted on it, but the invoice template was never touched, and the client was billed at the old rate for several months before their finance team spotted it and asked for a refund.
What could have been done
When the schedule and the billing come from the same record, changing the service changes the invoice by definition. It removes both the embarrassing overcharge and its far more common twin, the extra service that was delivered for months and never billed at all.
The case
A cleaner left abruptly and kept a set of keys and an alarm code for a client's premises. Nobody was certain what they held because access details were kept in a shared spreadsheet and a group chat that had been running for years. The client had to be told, and locks had to be changed at the contractor's expense.
What could have been done
Holding site access details against the site, visible only to current staff assigned to it, with a short leaver routine covering both digital access and physical keys, turns a security incident into a routine handover. It also means you can answer the client's first question, which is simply what did they have.
The system you actually need rather than the one you can rent. Built around your process, integrated with what you already use.
£20,000 to £40,000
A trained administrator working on your business remotely, backed by automation so they get through several times the work.
£1,000 to £2,000/month
Receipts captured, transactions categorised and month end tidied, ready for your accountant rather than dumped on them.
£600 to £1,200/month
A named engineer who knows your setup, agreed response times in writing, and no ticket queue purgatory.
£55 to £150/user/month
Get found by the people down the road who are ready to buy. We fix your Google Business Profile, get your Name, Address and Phone matching everywhere, and win the map pack that sits above the normal results.
£500 to £1,200/month
The parts they touch have to be almost nothing, or it fails. In practice that means tapping once to start a shift and once to finish, in whatever language suits them, on a phone they already own. If a member of staff genuinely has no smartphone, there are simple alternatives at the site itself. We would design around the team you have.
It is a fair question and worth handling openly. The purpose is to know a site was covered, not to watch individuals through the day, and it works best when staff are told exactly that and exactly what is recorded. Many cleaners actually prefer it, because it proves they were there when a client claims otherwise.
Yes, and that is the normal pattern in this trade. Each site is checked in and out separately, so you get travel patterns and real time on site rather than a single block of hours. That is also what makes it possible to see which sites are quietly taking longer than they are priced for.
Usually yes. The point of capturing hours accurately is that they should only be entered once. Whether that is a direct connection or an export depends on what you run payroll on, and we would rather use a simple reliable export than an unreliable clever link.
With attendance, almost always. It is the cheapest thing to introduce, staff pick it up in a day, and it immediately reduces the number of surprises that reach the client. Rotas and onboarding come next, once the operational picture is honest. Doing it in that order also means the first thing you buy pays for itself before the second.
A job management system built around how you actually work. Missed calls text back automatically, quotes go out in minutes, and everything lands in your accounts software without you retyping it.
from £2,400 setup then £150/month