Skip to content
Build Bright

We built the version we wanted as customers.

Every one of us had the same experience of hiring a cleaning company: excellent for two months, then a different person each visit, then a slow decline nobody would name, then a cancellation.

The decline is not laziness. It is structural. The standard way to run a cleaning company is a pool: a job comes in, whoever is free takes it. On a spreadsheet that is the efficient answer, and for the first month or two it works fine.

Then it stops working, because nothing accumulates. The person in your kitchen this week was not told that the dining table is a soft finish, or that the office is off limits on Thursdays, or where you keep the vacuum. So they guess, or they ask, or they do a slightly worse job than the person before them, and you either re-explain it every fortnight or quietly stop expecting much.

We run the expensive version instead. You get one cleaner. They walk your house with you on the first visit and write down what matters. That sheet stays with your home. By the fourth visit they are finding things you never thought to ask for, and the same visit buys visibly more than it did at the start.

It costs us in scheduling, in sick cover, and in growth: we cannot take a client we cannot cover consistently, so we turn work away most weeks. We think that is the correct set of problems to have.

Four rules we do not break

  1. One cleaner per home, held as long as possible

    Scheduling around a person instead of a pool is harder and slower to grow. It is also the only version of this service that gets better over time instead of worse.

  2. Priced per job, never per hour

    An hourly rate makes speed the enemy of quality and hands the customer the risk of our own estimating. We would rather carry that ourselves.

  3. Small map, on purpose

    One city. We work in Edmonton and nowhere else, because we turn down work we cannot cover with the same person on the same schedule. That is a strange thing to advertise and the reason the rest of this works.

  4. Say it before, not after

    What a service does not include is written on its page. If we arrive and the job is bigger than described, you get a phone call before anything starts, not a larger invoice at the end.

This is a demonstration site. Build Bright Cleaning is not a real company, and nothing on this page describes a real team, hiring process, or trading history.