MopGoblin

For cleaning businesses

From sign-up to a ticked-off checklist

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.

  1. Requesteda quote waits for you
  2. Confirmedbooked, checklist written
  3. In progressthe cleaner started it
  4. Completedticked off and done

Set up your business

About half an hour. Customers see nothing until you publish, so take your time.

  1. Register

    Start your page

    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.

  2. Start from a full catalog

    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.

  3. Choose how you take work

    Settings

    The server enforces each switch, so an option you turn off can’t be used at all.

    • Instant booking: fixed-price work is booked on the spot.
    • Quote requests: customers ask, you price.
    • Custom requests: off, allowed, or only in quote requests.
    • Photos: whether customers may add them, how many, and how long you keep them.
    • Timing: the lead time, and when proposals and requests expire.
    • Pause new bookings, with a message, when you’re full.
  4. Say where and when

    Service areaSchedule

    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.

  5. Invite your team

    Team

    Invite cleaners and managers by email. Working alone? Skip this and assign jobs to yourself.

  6. Publish your page

    Public page

    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.

Example: Set up, step 3: the step bar ticks what’s done, and any step can be skipped.

What you sell

Customers can buy in three ways. Offer one, two or all three.

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”.

Room by room

Only the rooms they pick

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

Anything you price yourself

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”.

The plan is the menu

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.

How your catalog fits together

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.

What makes a package

The category only places the package on your page. The level decides the work: each room in the package gets the tasks of its room price at that level. The package’s price is your own, not the sum of its rooms.

Pick a package

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.

Standard

Deep

Move-out

Standard clean

Deep clean

Move-out clean

One-bedroom flat, deep 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

These rooms booked one by one
€170
The package, at your price
€135

Room prices use the levels, not the categories

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.

RoomStandardDeepMove-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––

Categories and cleaning levels are separate choices

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:

One category per level

The template’s way: customers choose how thorough first.

One category, several levels

Holiday homes lists a regular changeover and a deep reset side by side.

Several categories, one level

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.

In short

CategoryCategories
A heading on your page that packages are listed under.
Cleaning levelCleaning levels
How thorough. Packages and room prices both use it; one on request makes its prices a quote.
PackagePackages
Rooms at one level, under one category, at your price: fixed, or “from”.
Room priceRoom prices
One room at one level: its price, minutes and tasks, which any package at that level does in that room.
ExtraExtras
Something added to a booking or a room, such as interior windows, at its own price.

How customers book

Your page has two buttons, each shown only if it’s switched on: Book now and Request a quote.

Book now

Fixed-price work, booked on the spot

  1. What

    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”.

  2. Where and when

    A postcode check, the address with access notes, then a month calendar of your free times.

  3. You

    An email address and a 6-digit code. Returning customers are recognised.

  4. Review

    The price, worked out by the server, then Confirm booking.

Confirmed. Both of you get an email.

Request a quote

Custom work, priced by you

  1. What

    The same builder, plus “Something else? Tell us what you need”.

  2. Where and when

    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.

  3. You

    Sign in with the emailed code.

  4. Photos

    Optional and private: JPEG, PNG or WebP, up to 10 MB each.

  5. Review

    What has a price and what you’ll quote, shown apart. Then send.

Requested: it waits for your answer.

Booked by you

On the phone or in person

  1. New booking

    New booking

    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.

  2. Book it

    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.

Example: The booking form on a phone: a category, then a free day and time.

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.

You answer

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.

  1. Requests

    YouRequests

    Everything waiting for your answer: new requests and more work on a booking, each with its lines to price and its photos.

  2. Open the booking

    You

    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.

  3. Confirm it, or answer with a proposal

    You

    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.

  4. Accept or decline

    Customer

    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.

  5. Confirmed

    Both

    The accepted version is what’s booked, and the job’s checklist is written from it.

Example: Answering a request: price what waits for you, decline what you don’t do.

Talking

  • Messages with the customer.
  • Internal notes, for your team only.
  • Notes for cleaners, shown on the job.
  • Photos marked visible to cleaners.

Changes after booking

  • The customer asks for more work, and you price it as a proposal.
  • You leave out a task or lower a price at the same time: it’s booked at once, as changed by your business.
  • Adding work, raising the price or moving the time: a proposal they accept.

Timers

  • Proposals expire after the days you set.
  • Requests nobody answers expire after 14 days (you can change it), or at their time.
  • A job nobody closes closes itself 7 days after its time.

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.

Checklists write themselves

Whenever a version is agreed, MopGoblin writes the job’s checklist from it.

  • Grouped by room, with the customer’s notes first and a room’s note at the top of that room.
  • The tasks included at each room’s level, the extras, and the custom work you approved. Nothing still waiting for a price.
  • Change the booking and a new checklist is written, with what’s new, changed or removed marked beside it.
  • You see it on the booking. Each cleaner on the job sees it marked against the version they last opened, so nothing changes behind their back.
  • Once the job starts, the checklist is frozen: it’s the list the cleaner works through.
  • Download it as a PDF from the bookings list, the booking or the job, for a day without the internet: empty, with a box to tick by hand for each item, or once the job has started, filled in with what was ticked off and when, and for you, by whom.
The checklist on the bookingExample

3 of 5 done

Customer notes

  • The side door is open; please don’t ring.

Upstairs bathroom

  • Shower and bath Done 09:12 AM by Cleo
  • Toilet and sink Done 09:21 AM by Cleo
  • Descale the taps New

Kitchen

  • Customer’s note: Mind the glass vase on the shelf.
  • Worktops and splashback Done 09:48 AM by Carl
  • Hob and oven front Changed

Hand out the work

Anyone on your team can be put on a job, you included. A cleaner sees a job only while they’re on it.

With a team
  1. Invite

    Team

    Their email and a role: cleaner unless you choose otherwise. The invitation works for 7 days.

  2. They join

    They open the link and choose a password, or sign in if they already have an account.

  3. Assign

    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.

  4. It’s theirs

    The job appears in their jobs at once. Take them off and it disappears from their list at once.

On your own
  1. Assign yourself

    On the booking, under Cleaners, choose your own name.

  2. Your jobs

    Your jobs

    Your jobs are under Your jobs in the sidebar, beside your account.

  3. Work it

    Start it, tick it off and mark it done, as any cleaner would. Your review is the same as a team’s.

Example: The calendar: work without a cleaner is flagged, and assigned from the day.
Owners and managers can also be put on jobs and work them under Your jobs.
RoleBookings and quotesCatalog and pageSettingsTeamJobs
OwnerYesYesYesInvite, change, removeWhen assigned
ManagerYesYesYesSee onlyWhen assigned
CleanerNoNoNoNoWhen assigned

On the job

What the cleaner does on the day, on their phone.

  1. Their jobs

    Cleaner

    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.

  2. Open the job

    Cleaner

    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.

  3. Start the job

    Cleaner

    On the job’s day, not before. Starting freezes the booking, so nothing changes while they work.

  4. Tick off each item

    CleanerNew

    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.

  5. Mark as done

    Cleaner

    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.

Example: The cleaner’s phone: the job started, the checklist ticked off as it goes.

Review, and learn from it

Every tick is kept: each time an item is ticked off or unticked, MopGoblin saves who did it and when.

On the booking

What was done

Each item shows when it was done and by whom, and the count shows what was left.

What happened

The whole story

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

Done jobs, added up

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.

Example: What happened: every step of the booking, with who and when.

Ready to set up yours?

Register, check the catalog you start with, add your postcodes, and publish.

Create your business page