QCeedo hands your crew the property card at the door — what to set out, who supplies it, where the linen sits — and hands you back a timestamped, photographed record of what was found and what was done. It works with no signal, because half the properties you clean don't have any.
30 days free No card up front Crews join with a code, not a password
Every cleaning company runs on things somebody just knows: which house the owner stocks, which one you bring everything to, how many coffee pods, where the spare key hides. It works right up until the person who knows is on holiday and the guest checks in at four.
Instructions arrive as texts, voice notes and photos that scroll away by Thursday. A new cleaner's first day is somebody's phone battery.
A guest reports damage three days later. You have a schedule that says someone was there and nothing at all that says what the room looked like when they left.
Nobody counts until a bed can't be made. By then it's a Saturday, the supplier is shut, and you're buying retail sheets at full price.
Not a scheduling suite with a cleaning skin on it. Every screen here exists because a crew standing in a kitchen at 6am needed it.
What to set out and how many. Who supplies it — you or the owner. The linen position. Access code, parking, wifi, bin day, where the laundry lives. Reference photos of how the room should end up, so "made properly" stops being a matter of opinion.
One tap starts the job and stamps the time and position. A progress bar walks the crew through the property area by area. Inside each area: how you found it, how you left it, photos and a note. Finishing writes the record and hands the office a report it can forward without editing.
Found: cooker top greasy, bin left full. Done: degreased, bin out to kerb.
Chip on the basin rim, roughly 15mm. Present on arrival.
Coffee pods, dish pods — sent to the office.
Finishing is one tap, so finishing by accident is one tap. A record that stops halfway through the job is a worse lie than the mistake — so a closed visit can be put right. Nothing is ever erased. Every change appends to the record, the database itself only lets that list grow, and the report prints the corrections alongside the original.
A record that can be changed silently proves nothing. One that carries its own corrections proves more than one that was never touched.— the design note this feature was built from
Within the two-hour window. The undone finish is kept inside the amendment.
Reason: basin chip confirmed pre-existing against the 2 Aug reference photo. No charge to the crew.
Tell QCeedo what a full dressing is and how many turns of it you want sitting at each property. It works out what should be on site, what actually is, what has been thrown out since the last count, and what to buy — including the pooled reserve you keep in the office rather than in a house.
| Item | On site | Required | Buy |
|---|---|---|---|
| King sheet set | 11 | 12 | 1 |
| Queen sheet set | 5 | 10 | 5 |
| Bath towel | 34 | 36 | 2 |
| Bath mat | 3 | 8 | 5 |
| Pillowcase | 44 | 44 | — |
QCeedo keeps a full copy of your company on the phone. Reads come off the disk, writes queue up, and the whole job — clock in, every checklist item, every photo, clock out — completes with the phone in aeroplane mode. When the signal comes back it all goes up in the background, in order, without anybody pressing anything.
You create an eight-character code and text it from your own phone. They tap it, put their name in, and they're working. No sign-up form, no password to forget, no company email account for someone who cleans two days a week. Admins get proper accounts with a confirmed address; everybody else gets a code.
Text it from your phone. They tap, type their name, and the first job is on the screen.
Four job types, because a vacation-rental turnover and a Tuesday office contract are not the same job and shouldn't wear the same checklist.
Same-day turns with a guest arriving at four. Linen positions, amenity restocking, set-out counts and the photo set that answers a claim.
Recurring homes where the standard is the selling point. Per-area sheets and reference photos keep the eleventh clean like the first.
Billed monthly, so it gets a monthly rollup: visits, time on site and anything reported, in one sheet you can attach to the invoice.
Heavy first cleans where the before-and-after evidence is the whole argument. Supplies and linen modules step out of the way.
If a card lapses, QCeedo stops accepting new work — and every photo, visit and report stays open and readable. The evidence in here is what a cleaning company answers a damage claim with. Holding that hostage over a payment would be the wrong kind of leverage, so the software is built so we can't.
Manage → Backup gives you your whole company as a single file. No export request, no ticket, no waiting period. It's your properties, your standards and your crew's work.
Separation is enforced on the server against your signed-in identity, on every single read and write. Not filtered in the app afterwards, which is theatre.
Position is recorded at the start and the end of a job and at nothing in between. QCeedo does not follow anybody around, and there is no live map of where your cleaners are.
Every competitor charges you again each time you hire. Grow the crew, get a bigger bill — for software that costs them nothing extra to run. We don't do that.
Per company. Not per cleaner, not per property.
No card up front. We'll ask on day 31, and not before.
| Monthly, small company | QCeedo | Typical maid software | Full field-service suite |
|---|---|---|---|
| Starting price | $29 | $19 – $49 | $39 – $169 |
| Charged per cleaner on top | No | Usually yes | Usually yes |
| Free trial | 30 days | 14 days | 14 days |
| Works with no signal | Yes | Partly | Partly |
| Tamper-evident correction trail | Yes | No | No |
| Read-only rather than locked out when unpaid | Yes | No | No |
QCeedo does not do client booking forms, card processing or payroll — plenty of tools already do those well. It does the part that happens at the property, and it does not charge you for growing.
No. Plenty of companies run QCeedo alongside whatever they already book jobs in, and use it purely for the part that happens at the property — the card, the clock, the evidence. QCeedo has its own calendar and job assignment if you want to consolidate, but nothing forces it.
The app goes read-only. Nobody can start a new clean or edit a property, but every photo, visit and report you already have stays open and readable, forever, at no charge. We built the enforcement that way on purpose: the evidence in here is what you answer a damage claim with.
Yes, and it's the feature we're most careful about. Your whole company is cached on the phone. A cleaner can arrive, clock in, work every area, take photos, report damage, clock out and leave without a single bar — the work queues on the device and uploads itself later.
The one honest caveat: photo uploads cannot queue the way data does, so photos are held on the phone and pushed when the signal returns. If the phone runs completely out of storage the oldest unsent photo is dropped rather than the clock-in.
No. Position is captured at the start of a job and at the end, and at no point between. There is no live map, no breadcrumb trail, no background location. The app records where somebody clocked in — it does not judge the spot, and there is no geofence to fail.
Tell your crew that plainly. It's the difference between a tool they trust and one they leave in the van.
They can correct a job, and they can't erase one. A crew member can undo an accidental finish for two hours with one tap, and an admin can correct any visit at any age with a written reason. Every one of those changes is appended to the record and printed on the report. The database itself refuses to shorten that list — it's not a setting anyone can switch off.
No. You issue an eight-character join code and text it to them. They tap it, type their name, and they're in — no password, no email, nothing to forget. Only admins hold real accounts, with a confirmed email address.
Spanish and Portuguese, switchable per person, so one crew can read the app in three languages at once. You can also override any wording in the app to match how your company actually talks. One deliberate exception: messages sent to the office are always in English, whatever the sender's interface language, so you never receive a report you can't read.
Only people you've invited. Separation between companies is enforced on the server, on every read and every write, against the signed-in identity — not filtered in the app after the fact. Photos live in cloud storage under the same checks.
Manage → Backup, "Download a copy of everything". One file, on demand, no request to raise and nobody to ask.
Either. QCeedo runs in any modern phone browser today and installs to the home screen like a normal app — that's how the first crews have been using it. The App Store and Google Play builds are the same product, wrapped, and they're on the way; the button at the top of this page will take you there the day they land.
Set up one property, text one code to one cleaner, and look at the report that comes back. That's a fifteen-minute test and it tells you everything.
Works in the browser right now and installs to the home screen. Store builds are in the queue.