The verdict in three sentences
A Toronto contractor that installs and services cold storage, food processing refrigeration and rooftop units should write 30 to 50 prioritised, testable requirements before talking to developers or field service vendors. Custom field service software for this trade sits at a 2026 market ballpark of CAD 120,000 to CAD 400,000, while off-the-shelf field service SaaS costs less upfront but rarely handles refrigerant records the way you need. Two requirements are non-negotiable: reliable winter emergency dispatch and a refrigerant log per unit.
The template, section by section
Copy this structure and fill each row with your own numbers. A serious vendor should be able to price each section separately.
| Section | What to fill in | Example figure |
|---|---|---|
| 1. Context | services, customers, regions, team structure | 40 technicians, GTA and Golden Horseshoe |
| 2. Installed base | equipment types, brands, ages | 800 units, 150 walk-in coolers and freezers |
| 3. Service agreements | plans, visit frequency, penalties | 220 agreements, monthly or quarterly visits |
| 4. Work orders | preventive, reactive, emergencies, target times | 4 hour emergency response in the GTA |
| 5. Technician app | checklists, photos, signatures, offline use | works in basements and cold rooms with no signal |
| 6. Refrigerants | charges, recoveries, refrigerant type, certifications | log per unit, technician certification on file |
| 7. Parts and trucks | warehouse, van stock, special orders | 2,000 SKUs, reorder alerts |
| 8. Billing | quotes, invoices, HST, collections | sync with accounting software |
| 9. Technical | hosting in Canada, backups, single sign-on | daily backups, 30 days retained |
| 10. Delivery and acceptance | phases, testing, documentation, source code | 3 phases, 2 weeks of acceptance each |
Measurable functional requirements
Vague wording produces vague quotes. These examples are written to be verified at acceptance.
| ID | Requirement | Acceptance criterion |
|---|---|---|
| F01 | A customer reports a breakdown via portal, email or phone | work order created and assigned within 10 minutes |
| F06 | Winter emergencies are prioritised automatically | calls flagged as no-heat or product-at-risk jump the queue |
| F11 | Technicians see unit history offline | last 24 months available without signal |
| F15 | Every refrigerant charge or recovery is logged | refrigerant type, quantity, technician and date mandatory |
| F19 | Technician certification is checked before dispatch | work orders involving refrigerant need a valid certification on file |
| F24 | Preventive visits are scheduled from agreements | 90-day schedule generated automatically |
| F32 | SLA compliance is measured | response time compliance per customer per month |
| F40 | Van stock is decremented as parts are used | inventory variance under 2 % |
Ontario regulates refrigerant handling through its provincial regulation on ozone depleting substances and other halocarbons, and technicians typically hold an ODP certification card; federal halocarbon rules can also apply. Check current obligations with the Ministry of the Environment, Conservation and Parks and your industry association before fixing the log format.
Budget by phase
| Phase | Scope | 2026 market ballpark (CAD) |
|---|---|---|
| Phase 1 | installed base, agreements, work orders, scheduling | 40,000 to 130,000 |
| Phase 2 | offline technician app, signed reports | 40,000 to 130,000 |
| Phase 3 | parts, refrigerant log, billing, dashboards | 40,000 to 140,000 |
| Hosting and backups in Canada | per year | 4,000 to 15,000 |
| Maintenance | per year | 15 to 20 % of build |
As a nearshore option, Kolonell's prices are public: medium application 6,100 to 10,670 EUR (4,000,000 to 7,000,000 FCFA) and complex application 10,670 to 22,870 EUR and more (7,000,000 to 15,000,000 FCFA and more). A tool covering all three phases is a complex application. Monthly maintenance runs from 53 EUR to 183 EUR.
Mini case study
Illustrative example: Daniel, operations manager of a Toronto industrial refrigeration contractor, runs 40 technicians and 800 units. Without reliable scheduling, about 12 % of preventive visits slip each month, and each resulting breakdown costs around CAD 2,500 in unbilled emergency work and goodwill credits. Four avoidable breakdowns a month represent CAD 10,000 a month.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
If the software cuts missed visits to 2 % and prevents three of those four breakdowns, the saving is about CAD 7,500 a month, or CAD 90,000 a year. With a CAD 240,000 build, payback is under three years on this line alone, faster if better SLA reporting wins one more food processing account.
FAQ
What does refrigeration field service software cost in Toronto?
The 2026 market ballpark for a custom build is CAD 120,000 to CAD 400,000. Maintenance then runs 15 to 20 % a year.
Why is offline mode essential?
Because plant rooms, basements and freezers often have no signal. Require full history offline for at least 24 months and lossless sync.
How many requirements should we write?
Thirty to fifty prioritised requirements are enough to get comparable quotes. Each needs a measurable acceptance criterion.
Should the software track refrigerant use?
Yes, with a log per unit recording type, quantity and technician. It helps spot recurring leaks and supports compliance with provincial rules.
How long will the three phases take?
Plan 5 to 9 months in total, with phase 1 live in 8 to 12 weeks. Allow 2 weeks of acceptance testing per phase.
Let's scope your project. Send us your completed template, even partly filled, and we will price each phase, the offline app and maintenance with a realistic schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
