Twelve hundred North Dunedin flats need Healthy Homes work before late February, and Jobber thinks every one of them is a homeowner
Custom field service software for a Dunedin trades business or maintenance team costs NZ$50,000 to NZ$145,000 over 4 to 8 months. ServiceTitan, Jobber, and Housecall Pro are built around a homeowner who owns the property, answers the door, and pays the invoice. In North Dunedin that is three different people: a property manager who books the job, a tenant who has to let you in, and an owner who approves the spend. None of those tools model that, and the whole workflow depends on it.
Your window between tenancies is short and everyone wants it. Old tenants out at the end of the year, new tenants arriving in late February, and in between a queue of heat pump installs, extractor fans, insulation top-ups, draught stopping, and the routine repairs that were reported in October and deferred. Every job needs access, most need an approval from an owner who is not on site, and each one produces paperwork that has to exist later.
The off-the-shelf tools break at the three-party problem. A job cannot be scheduled without a tenant confirming access, and a tenant who is a first-year student in another city until February cannot confirm anything. An owner approval threshold means a NZ$400 repair proceeds and a NZ$2,400 one waits. Compliance certificates, from electrical work through to the evidence a property manager needs for the Healthy Homes statement, have to attach to the property record permanently rather than to a job that gets archived. Bolting all this onto Jobber means running a spreadsheet next to it, which is where you already are.
Why the usual tools struggle in Dunedin
- Scheduling depends on a tenant granting access, and the tools assume the person paying is the person at the door
- Owner approval thresholds are handled by phone and email, so jobs stall invisibly between quote and start
- Compliance certificates end up attached to a job record rather than to the property, so the next request means re-finding them
- The six-week window between tenancies is planned on a whiteboard, so a single delay cascades without anyone seeing it
What a custom field service management build changes
Build because the relationships are the workflow. A Dunedin build models property, owner, property manager, and tenant as distinct parties with distinct permissions, schedules access around tenant availability with automated confirmation, routes approvals by value with an audit trail, and files compliance certificates against the property permanently. Then it plans the pre-tenancy window as a campaign rather than a list of jobs, showing which properties are at risk of not being ready. That last view is what a property manager will pay for, and it does not exist in anything you can buy.
- You service property portfolios rather than individual homeowners
- Failed visits due to access problems are a recognised cost in your business
- Compliance certificates are requested repeatedly and finding them takes real time
- You run a concentrated seasonal push where a whiteboard is the current planning tool
- Your customers are mostly homeowners; Jobber will serve you well and cheaply
- You have fewer than about six technicians
- Your scheduling problem is really a capacity problem, which software will only make visible
- Jobs scheduled against confirmed tenant access, cutting the failed visits that quietly consume your margin
- Owner approvals routed automatically by value with a record of who approved what and when
- Compliance certificates filed against the property permanently, so a later request takes seconds
- A campaign view of the pre-tenancy window showing which properties will not be ready in time
- Quotes, jobs, and invoices in one flow with the correct party billed without a manual check
- Technicians will resist a new app in the middle of a busy season, so timing and training matter more than features
- Tenant participation is imperfect. Some will never confirm access and you still need a manual fallback
- Jobber and ServiceTitan ship improvements continuously; your system improves only when funded
- Below roughly eight technicians the numbers usually favour buying and living with the workarounds
The features that matter for Dunedin
Dunedin field service management: the full scope
The engagements Dunedin teams bring us most often: field service management software, dispatch software, work order management, technician scheduling, mobile field app, ServiceTitan alternative and Jobber alternative.
Field Service Management pricing in Dunedin: the real numbers
| Project scope | Typical cost | Timeline |
|---|---|---|
| Four-party scheduling with access confirmation | NZ$50,000 to NZ$78,000 | 4 to 5 months |
| Full platform with approvals, compliance, and campaigns | NZ$105,000 to NZ$145,000 | 6 to 8 months |
| Property and compliance layer over existing Jobber or ServiceM8 | NZ$28,000 to NZ$52,000 | 2 to 4 months |
From kickoff to launch: the schedule
Exactly what you get
Software shaped like the way property work actually happens here. Concretely: property, owner, property manager, and tenant as separate parties with separate permissions, access scheduling with tenant confirmation, approvals routed by value with an audit trail, compliance certificates filed against the property forever, a campaign view of the pre-tenancy window, and a mobile app that works in a cold flat with one bar of signal. You own the code and the data. It sits directly alongside custom internal tools development for the property manager's console, accounting software so maintenance spend lands on the right property ledger, and booking software where viewings and access appointments overlap.
How to choose a developer in Dunedin
Take them on a job in a North Dunedin flat in the middle of January. The party structure, the access problem, and the signal issue all become obvious in twenty minutes and no briefing document conveys them as well. Ask how they will handle a tenant who never replies, because a system with no manual fallback will fail on perhaps one job in ten. Get a reference from a trades business serving property managers rather than homeowners. And agree the go-live month early, because launching into your busiest six weeks is the fastest way to have technicians reject the system permanently.
- !They model the customer as one person; ask how a tenant confirms access on a job an owner pays for
- !No offline plan for the mobile app; ask how a technician records a job in a basement flat with no signal
- !Compliance certificates are treated as file attachments; ask how they are found against a property two years later
- !They propose a February go-live; ask them to justify it against a winter launch
- !Nobody asks about your approval thresholds; ask how a NZ$2,400 job gets authorised before work starts
Most Dunedin teams pricing field service management end up comparing notes on lms, crm, shopify too; the systems share one data spine. Weighing options across the region? We publish the same field service management guide for Queenstown. Prefer to talk to the team that builds these? Digital Heroes handles custom software development end to end.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- PTC identifies the leading causes of failed first visits as parts unavailability (the single most-cited complaint, named by 51% of field service executives), technicians lacking the required equipment or skills, and insufficient time allocated to the job - making parts logistics and skills-based dispatch the highest-leverage fixes. Source: PTC (2023) →
- Salesforce's field-service research (State of Service / field service trends, survey of 5,500+ service professionals) found that 74% of mobile workers report increasing workloads and 47% say appointments don't go as planned due to customer miscommunication, unaccounted-for parts, or insufficient appointment lengths and travel times. (The separate claim that admin tasks consume ~30% of a technician's hours is NOT supported by the report - the seventh-edition data instead states technicians spend about 18% of working hours, ~7 hours/week, on admin, and only ~32% of time interacting with customers.). Source: Salesforce (2024) →
- 48% of private companies cite integration with legacy systems or technical debt as a top obstacle to realizing the full value of their digital and AI investments (behind data quality/availability at 72% and gaps in AI fluency or technology talent/leadership at 53%). Source: Deloitte (2026) →
- The median annual wage for U.S. software developers was $133,080 in May 2024, and employment is projected to grow 15% from 2024 to 2034 - a core input to any in-house build-vs-buy TCO model. Source: U.S. Bureau of Labor Statistics (2024) →
Kayum builds custom software end to end, from the data model to the screens a client's staff use every day. Much of that is ERP and CRM work, where the hard part is mapping a messy process into something a system can hold. He writes about the early decisions that get expensive to change.
View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
What does custom field service software cost for a Dunedin trades business?
Four-party scheduling with tenant access confirmation runs NZ$50,000 to NZ$78,000 over 4 to 5 months. A full platform with approvals, compliance certificates, and campaign planning is NZ$105,000 to NZ$145,000 over 6 to 8 months. A property and compliance layer over the Jobber or ServiceM8 you already run costs NZ$28,000 to NZ$52,000.
Why do Jobber and Housecall Pro not fit property maintenance work here?
They assume the customer, the payer, and the person at the door are one person, which is true for homeowners and false for every North Dunedin rental. That single assumption breaks scheduling, approvals, and billing at the same time. You can work around it with a spreadsheet, and most Dunedin firms do, which is exactly the cost the build removes.
How does the system handle tenant access confirmation?
By texting the tenant with a simple confirmation link, reminding them before the visit, and flagging jobs where no confirmation has come back so a coordinator can intervene. Expect a portion of tenants never to respond and design a manual path for those rather than pretending the problem away. Failed visits are usually the largest recoverable cost in this kind of business.
Can it store Healthy Homes and electrical compliance evidence?
Yes, and the important design point is that certificates attach to the property permanently rather than to a job that gets archived. Property managers request the same documents repeatedly, particularly at tenancy renewal, and permanent filing turns that into a self-service lookup. Confirm the exact document set with the property managers you serve during discovery.
When should we go live given our February rush?
Aim for May to August so your technicians are confident well before the pre-tenancy push starts. Launching during the busy window is the most common reason field service projects are abandoned, because under pressure everyone reverts to what they know. Work backwards from a winter go-live when setting the project start date.
Will our technicians actually use the mobile app?
Only if it is faster than what they do now, works offline, and does not ask for information twice. Involve two technicians in design reviews and let them reject screens, because their judgement on this is better than yours. Plan a fortnight of on-site support after go-live rather than a training session and a handbook.
Does it integrate with Xero for invoicing?
Yes, jobs flow through to invoices with the correct party billed, whether that is the property manager, the owner, or occasionally the tenant. Getting the billing party right automatically removes a common source of disputes and delayed payment. Have your bookkeeper review the first month of invoices before turning off the old process.
Can we hire developers in Dunedin to maintain it?
Yes, and the local advantage is that a developer here can visit a site and understand the work, which matters for a system this operational. Keep documentation of the party model and approval rules current, since that is the part a new developer will most easily misunderstand. Most firms run an agency retainer plus one internal owner from operations.
What ongoing costs apply after go-live?
Budget 15 to 20 percent of build cost annually for support, hosting, and enhancements, plus text messaging costs for tenant confirmations which scale with job volume. On a NZ$105,000 build that is roughly NZ$16,000 to NZ$21,000 a year. Ask for messaging costs to be estimated at your real job volume rather than a sample figure.
What features should the first version of a custom field service app include?
Should I hire a local software agency in Dunedin or a remote team for a field service build?
What are the biggest mistakes companies make when building custom field service software?
What should I prepare before contacting a software development agency?
How long does it take to build a custom field service app with scheduling, dispatch, and a technician mobile app?
How does custom field service software work when technicians have no cell signal?
Does my development team need to be located in Dunedin?
Will custom field service software scale if we grow from 10 technicians to 100?
Who can build custom field service management software for a business in Dunedin?
Digital Heroes builds custom field service management software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, so an operator in Dunedin gets an assigned senior team rather than a local account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other field service management software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.