Skip to content

erp.io Projects

Run the business side like you run the schedule

Your cleans are organized. The rest of the business usually isn't: the website refresh, the new commercial service, the hiring push before summer, opening a second location. erp.io Projects puts that work on boards, with owners and due dates, next to everything else.

app.erp.io/pm/boards/operations
Operations board

To do

Ops

Order new van wrap

OnOct 12
Growth

Price list refresh

PlOct 15

Doing

Ops

Open Rogers location

OROct 12
Growth

Spanish checklist set

ScOct 15

Done

Ops

Q3 insurance renewal

QiOct 12
1

Boards, lists and sprints

Kanban boards for visual work, lists for checklists, sprints for a push with a deadline.

2

Connected to the operation

Link tasks to clients, commercial accounts, hires or supply orders so context is one click away.

3

Same login as everything else

Your office team already lives in maid.co. No new tool to adopt and no separate user list.

For the work that is not a cleaning visit

The schedule handles cleans. But owners and office managers spend a lot of their week on things that aren't visits: onboarding a big commercial account, rolling out a new checklist, launching Airbnb turnover service, switching supply vendors, preparing for a busy spring.

That work usually lives in sticky notes, texts and the owner's memory. When the owner is out for a week, it stops. erp.io Projects gives it a home with owners, due dates and status, so the office can move it forward without asking.

  • Kanban boards with custom columns
  • Tasks with assignees, due dates, checklists and attachments
  • Sprints for time-boxed pushes like spring hiring
  • Templates for projects you repeat, like onboarding a commercial account

Project templates cleaning companies actually use

Most cleaning companies repeat the same few projects. Onboarding a new commercial client: walkthrough, contract signed, supply list, building access, first-week quality check. Launching a new service: pricing, checklist template, booking page, training, marketing email.

Build these once as templates and start them in a click. Each run gets the same steps, so nothing depends on who happens to remember them.

  • New commercial account onboarding
  • New service launch, like carpet or window cleaning
  • Seasonal hiring push before spring cleaning demand
  • Opening a new location or territory
  • Quarterly quality audits by crew
9:41

Visit · 10:30–1:00

Alvarez residence

Gate 4471Dog: Biscuit

Standard clean

4 of 6
  • Kitchen counters & backsplash
  • Stovetop degreased
  • Inside microwave
  • Bathrooms: tub, tile, grout
  • Baseboards, all rooms
  • Floors vacuumed & mopped
Before
After
Complete visit

Linked to your clients, people and supplies

Because Projects runs on the same platform, tasks can link to real records. A commercial onboarding task links to the company in the CRM and the signed contract in Sign. A hiring sprint links to open roles in the ATS. A training rollout links to the course in Training.

Discussion about a task can happen in its comments or in erp.io Chat, with @mentions that notify people wherever they are. Owners get a quick view of what's on track and what's stuck across every project.

app.erp.io/chat/team-a
# team-a
PS

Priya Shah 8:52

Heads up, the Ross house has a new puppy. Gate stays closed.

O·

Office · Kate 8:55

@Marco can you grab 2 more mop pads from Van 2? Inventory shows low.

MD

Marco Diaz 8:57

Got them. Also the Chen checklist now has "inside oven" added.

Message #team-a

A day with maid.co

Opening a second location

Say you've decided to open a second location in the next town over, 40 minutes away. There are about sixty things to do: find a storage space, hire a local manager, recruit six cleaners, set the service area, update the website, stock the new supply shelf, and move a handful of existing clients to the new crew.

You start from the 'new location' template. Tasks are assigned: your office manager owns hiring, linked to three open roles in the ATS; your ops lead owns supplies, linked to a purchase order; you own the lease and the local manager hire. The board shows what's blocked and what's done.

Six weeks in, the board shows the website and service area done, four of six cleaners hired and in training, and supplies received. The last few columns are about the first week of cleans, and those go onto the regular schedule like any other job.

FAQ

Questions, answered

Why not just use a separate project tool?

You can, but then it is one more login, one more user list and no connection to your clients, hires or contracts. erp.io Projects sits on the same account as your scheduling, CRM and hiring, so tasks link to real records and your team does not have to adopt another tool. It suits owners who want fewer apps, not more.

Is this for cleaning jobs?

No. Cleaning visits live on the schedule in the service module, with checklists, time tracking and invoicing. Projects is for the business work around them: launches, onboarding, hiring pushes, audits and office tasks. The two connect, but they solve different problems, and keeping them separate keeps your schedule clean.

Can my cleaners see projects?

Only if you want them to. Permissions control who can see each project. A crew lead might be on the quality-audit board, while most cleaners never need to see Projects at all. Access follows the same roles as the rest of maid.co.

Does it have recurring tasks?

Yes. Set tasks to repeat weekly, monthly or quarterly, like a monthly supply count review, a quarterly crew quality audit or an annual insurance renewal check. Recurring tasks keep routine office work from slipping when the business gets busy. Each one lands on the right person's board with a due date.

Can I plan projects visually?

Boards give you a visual flow of work. For bigger planning, like mapping out territories, drawing an org chart for the new location or sketching a process, erp.io Canvas gives you an infinite whiteboard on the same login, and you can turn pieces of that plan into Projects tasks.

Keep exploring

Run your whole cleaning company from one place.

Try every module free for 30 days. No card, no setup fee, and we'll help you bring your clients over.