Full packages
A whole home at one price
Customers choose a category such as Standard clean, then a package such as Two-bedroom flat: its rooms at one cleaning level, with extras, at a fixed or “from” price.
For “clean my whole flat”.
For cleaning businesses
Everything a cleaning business does in MopGoblin, in the order it happens: set up your page, take bookings and quote requests, answer customers, hand out the work, and run each job from its checklist.
About half an hour. Customers see nothing until you publish, so take your time.
Three short steps: your business, its page address (mopgoblin.com/b/your-name, suggested from the name), its time zone and currency, then your name and email, then the data-processing agreement. Open the link in the email, choose a password, and Set up walks you through the rest one step at a time. Skip any step and come back from the sidebar.
A new business starts with the Home cleaning template: three cleaning levels (Standard, Deep, and Move-out, which customers ask you to quote), a category for each, 12 full-home packages (studio, one- and two-bedroom flat, family house, at each level), rooms with their floorplans, tasks, prices and extras. Opening hours come with it too: Monday to Friday 08:00–18:00 and Saturday 09:00–13:00, two jobs at a time. Change or delete any of it.
The server enforces each switch, so an option you turn off can’t be used at all.
List the postcodes you serve: customers outside them see your contact details instead of a booking form, and once you publish, your page shows them on a map with your public address. Then set your weekly opening hours, the slot length, how many jobs you take per slot, and your closed days. Open at night or round the clock? An end at or before the start closes the next day, and 00:00 to 00:00 is the whole day, so long jobs can run past midnight.
Invite cleaners and managers by email. Working alone? Skip this and assign jobs to yourself.
Write about your business, add a logo and a cover, and fill in what’s good to know, what to do before you arrive, what you don’t do, and how to reach you. Preview it, then publish. Catalog changes reach customers when you publish again; settings, the service area and the schedule apply as soon as you save them.
Customers can buy in three ways. Offer one, two or all three.
Full packages
Customers choose a category such as Standard clean, then a package such as Two-bedroom flat: its rooms at one cleaning level, with extras, at a fixed or “from” price.
For “clean my whole flat”.
Room by room
Customers tap rooms on the floorplan, choose a cleaning level for each, and pay each room’s price at it, plus any extras.
For “just the bathroom and the kitchen”.
Custom work
Turn on custom requests in Settings. Customers describe the job under “Something else?”, choose the room and a priority, and can add photos. Custom work has no price until you give it one.
For “dust 200 ornaments, carefully”.
Room by room, customers tap a room to add it and tap it again to take it out. Rooms you don’t price are greyed out. Packages show their rooms on the same plan.
Every package sits where a category crosses a cleaning level: the category is where customers find it on your page, the level how thoroughly it is cleaned and which tasks each room gets.
The Home cleaning template, as a new business starts with it: categories down the side, cleaning levels across the top. Pick a package to see where it sits and what it is made of.
Category ↓ Level →
Standard
The regular clean.
Deep
Behind and under everything.
Move-out
on request
Standard clean
Deep clean
Move-out clean
Listed under Deep cleanCleaned at Deep€135
Bathroom€45
Toilet bowl and seat, Shower and bath, Sink and mirror, Floors, Grout scrub, Limescale removal
Kitchen€55
Counters and cupboard fronts, Hob and splashback, Floors, Behind and under furniture, Skirting boards, Inside the oven
Bedroom€32
Dusting, Vacuuming, Floors, Behind and under furniture, Skirting boards
Living room€38
Dusting, Vacuuming, Floors, Behind and under furniture, Skirting boards
Each room price is one room at one level: its price, its minutes and its tasks. Customers booking room by room choose a level for each room and pay its price at that level. The cells the package you picked uses are highlighted.
| Room | Standard | Deep | Move-outon request |
|---|---|---|---|
| Bathroom | €2545 min | €4575 min | €6090 min |
| Toilet | €1215 min | €2025 min | €2530 min |
| Kitchen | €3050 min | €5590 min | €70120 min |
| Bedroom | €2030 min | €3250 min | €3550 min |
| Kids’ room | €2030 min | €3250 min | – |
| Living room | €2540 min | €3860 min | €4570 min |
| Dining room | €1825 min | €2840 min | – |
| Hallway | €1015 min | €1625 min | €2030 min |
| Stairs | €1520 min | €2535 min | – |
| Balcony | €1520 min | – | – |
A cleaning level is how thorough a clean is. It sets the tasks and the price of every room at that level, for packages and room-by-room bookings alike, and a level on request makes everything at it a quote. A category is only a heading on your page, for packages. The template gives each level a category of its own, but you can mix them. Each filled square is a package:
The template’s way: customers choose how thorough first.
Holiday homes lists a regular changeover and a deep reset side by side.
Group by kind of place instead, all cleaned at Standard.
Templates add a whole set at once (Home cleaning, Office cleaning, Holiday rental turnover, Move-in / move-out) and change nothing you already have by name. Holiday rental turnover adds a Guest turnover category and a Turnover level: a new row and a new column, with its packages where they cross.
Your page has two buttons, each shown only if it’s switched on: Book now and Request a quote.
A category and a package, or room by room on the plan. Extras. A note for the cleaner on any room, extra or package, such as “Mind the glass vase”.
A postcode check, the address with access notes, then a month calendar of your free times.
An email address and a 6-digit code. Returning customers are recognised.
The price, worked out by the server, then Confirm booking.
Confirmed. Both of you get an email.
The same builder, plus “Something else? Tell us what you need”.
The time is a preference, but it’s held for them so nobody else takes it. If no time suits them, they can ask you to propose one instead.
Sign in with the emailed code.
Optional and private: JPEG, PNG or WebP, up to 10 MB each.
What has a price and what you’ll quote, shown apart. Then send.
Requested: it waits for your answer.
The same choices as on your page, any address and a free time, then the customer’s name, and their phone and email if you have them.
Your price, worked out by the server. Nobody has to accept it: it’s booked by your business. With an email, the customer gets the confirmation and sees it when they sign in.
Confirmed at once.
When does Book now book at once? Only when instant booking is on and nothing needs your review. A custom request, or anything priced on request, makes it a request.
Every request becomes a proposal the customer accepts. Each agreed version is kept, so both of you can always see what was booked and when it changed.
Everything waiting for your answer: new requests and more work on a booking, each with its lines to price and its photos.
The top says what to do next. Below it: the details, each line with its status, the photos (opened by links that last 5 minutes) and the messages.
A request with its time and every line priced is confirmed in one click, and booked at once. Otherwise, price each line that waits, decline a line with a reason the customer reads, add a line, propose another time (a request sent without one needs it), add a note, then send it. You can also decline the whole request.
They see what changed, the total if they accept, and the date to answer by, then accept, ask for changes (you get the request back with their message), or decline.
The accepted version is what’s booked, and the job’s checklist is written from it.
Talking
Changes after booking
Timers
Regular cleans
On an agreed booking, make it a regular clean: weekly, every 2 weeks or every 4 weeks, with the first visit, an optional last date, the regular cleaners and the price per visit. Once the customer accepts, the visits of the next four weeks are created as confirmed bookings, already assigned. A date that can’t be booked is skipped and both of you are told; you can offer it at another time.
Whenever a version is agreed, MopGoblin writes the job’s checklist from it.
3 of 5 done
Anyone on your team can be put on a job, you included. A cleaner sees a job only while they’re on it.
Their email and a role: cleaner unless you choose otherwise. The invitation works for 7 days.
They open the link and choose a password, or sign in if they already have an account.
On a confirmed booking, under Cleaners, choose someone and assign them. Or use the Calendar, by week or by month: it flags work with nobody on it, lists it under Without a cleaner to assign, and filters by cleaner.
The job appears in their jobs at once. Take them off and it disappears from their list at once.
On the booking, under Cleaners, choose your own name.
Your jobs are under Your jobs in the sidebar, beside your account.
Start it, tick it off and mark it done, as any cleaner would. Your review is the same as a team’s.
| Role | Bookings and quotes | Catalog and page | Settings | Team | Jobs |
|---|---|---|---|---|---|
| Owner | Yes | Yes | Yes | Invite, change, remove | When assigned |
| Manager | Yes | Yes | Yes | See only | When assigned |
| Cleaner | No | No | No | No | When assigned |
What the cleaner does on the day, on their phone.
The next 31 days, across every business they work for, each with its time and place. “Checklist changed” shows where something changed since they last opened it.
The time, the address with its access notes, on a map and with a link to open it on OpenStreetMap, the customer’s first name, the checklist, your notes for cleaners and the photos you marked for them. Never the customer’s email, phone or prices.
On the job’s day, not before. Starting freezes the booking, so nothing changes while they work.
As they finish it. Each tick is saved at once with the time and who ticked it, and a mistake can be unticked. Everyone on the job sees the same list and how much of it is done.
It says first how many items aren’t ticked, but doesn’t stop them. You can also mark a job done yourself from the booking.
Every tick is kept: each time an item is ticked off or unticked, MopGoblin saves who did it and when.
On the booking
Each item shows when it was done and by whom, and the count shows what was left.
What happened
Sent, proposed, changed, assigned, started, completed: each with who and when. The customer sees their own version, under your business’s name rather than your staff’s.
Statistics
For everyone, one team member or one customer: how many jobs were done, how much of each checklist was ticked off, time worked against time booked, revenue, each team member’s share, and the items most often left undone.
Register, check the catalog you start with, add your postcodes, and publish.
Create your business page