The everyday problem: repeat work that lives in someone's head
Plenty of small businesses earn a steady share of their income from work that comes back every year. A heating and cooling business services the same units each spring. A cleaning company runs a weekly contract for an office block. An IT support firm looks after a dental practice under an annual agreement. A pest controller returns to the same restaurants every quarter.
That work is valuable because it is predictable, but only if someone remembers it. In many businesses the agreement is a PDF in an email thread, the renewal date is in the owner's diary, and the history of each site is spread across invoices, text messages and the memory of whoever went last time.
Some of this repeat work is driven by safety advice. In Western Australia, Building and Energy recommends that gas appliances are serviced by a licensed gas fitter at least every two years, or every year once the equipment is more than 10 years old.1 A business that services gas heaters can only help customers keep to that if it knows which units it saw, when, and how old they are.
The work itself also carries obligations. Under the Australian Consumer Law, services must be provided with an acceptable level of care and skill, and within a reasonable time if no time frame was agreed.2 When a customer rings to say the same fault is back, the first questions are what was done last time and who did it. Without a record, that conversation starts on the back foot.
The agreement itself matters too. Since 9 November 2023, proposing, using or relying on an unfair term in a standard form contract has been banned, with penalties applying.3 A standard form contract is a pre-written contract the business uses for all its customers, where the customer cannot change most of the terms. That describes many maintenance agreements. Small business customers are covered for new or varied standard form contracts if they have fewer than 100 employees or annual turnover under $10 million.3 For companies, the maximum penalty is the greatest of $50 million, three times the benefit gained or, if a court cannot work that out, 30 per cent of adjusted turnover during the breach period.4
How service and contracts in EasyDone help
Service & ticketing keeps the customer's issue, the relevant equipment and previous visits together. Requests are organised and assigned to the right person, so a callout does not sit in one person's inbox. When the work is finished, the outcome and the useful job notes are saved, so the next visit starts informed. That covers callouts and warranty returns, which can be tracked through to the end.
Contracts keeps service agreements easy to find and understand. You can see the agreement terms and service tiers, the customer's coverage, the related service work and upcoming renewal dates in one place. For scheduled maintenance agreements, that means the question "is this visit covered?" has an answer the team can find, and renewals do not depend on someone's diary.
Used together, the two features connect the agreement with the work done under it. Before heading out, a technician can check the service history on the ticket and the customer's agreement in Contracts. The office can see which agreements are coming up for renewal and what service work has gone into each one.
An example: a fictional Perth heating and cooling business
This is an example, not a customer story. Picture Midland Climate Care: four technicians, one of them a licensed gas fitter, plus an office manager. They install and service split systems, ducted air-conditioning and gas heaters for homeowners, and look after a few small commercial sites under annual maintenance agreements.
- Setting up the agreement. A local childcare centre signs a 12-month agreement covering two inspections a year and agreed support. The office manager records the coverage, the service tier and the renewal date against the customer in Contracts.
- A callout comes in. In late spring, the centre reports that one ducted unit is blowing warm air. The office manager logs it as a service request, links it to the right unit, and assigns it to the technician who did the last inspection.
- Before the visit. The technician opens the ticket to see the unit's service history and the notes from the autumn inspection, then checks the centre's agreement in Contracts to confirm what it covers.
- After the visit. The technician records the fix and a short note on what to check next time. The ticket is closed with the outcome saved.
- Renewal time. Two months before the agreement ends, the office manager reviews the upcoming renewal and the year's service work for the site before talking to the centre about the next term.
The same pattern would suit a cleaning contract, a managed IT agreement or a quarterly pest inspection. The trade changes, but the job is the same: keep the promise and the work done under it in one place.
What it doesn't do
- It does not write your contract for you. Contract wording still needs to suit the agreement you intend to make. EasyDone helps you keep agreements organised and visible. Whether a term is fair or enforceable is a question for your own legal adviser, an industry association or the ACCC's guidance.
- It does not do the work or judge its quality. Records help your team arrive informed. Doing the job with care and skill is still down to the people doing it.
- It is not safety or compliance advice. How often a particular appliance should be serviced depends on the equipment and the rules that apply to it. Follow the manufacturer and the regulator.
How to get started
EasyDone is built in Perth, and setup and support are personal. Talk to us about how your service work and agreements run today: where the agreements are kept, how callouts reach the right person, and how you find out a renewal is due. We will show you the service and contracts parts of EasyDone that fit, and be straight about the parts that would not.
If you want to talk it through, use the form below. It helps to bring one real agreement and a recent callout, so we can talk about your process rather than a made-up one.