The verdict in three sentences
For a Chicago driving school group with five branches from Evanston to Naperville and 30 instructors, the best option in 2026 is usually a specialised driving school SaaS extended with a few custom modules: low entry cost, plus targeted fixes where the SaaS falls short, such as reassigning cancelled lessons across branches. Fully custom software, at USD 60,000 to 180,000, only makes sense for a group turning scheduling and package payments into a competitive edge. The ranking below covers types of solution judged on stable criteria, not brands or agencies.
The 2026 ranking of solution types
| Rank | Solution type | Five year cost for 5 branches (2026 ballpark) | Timeline | Reversibility | Best fit |
|---|---|---|---|---|---|
| 1 | Specialised SaaS plus custom modules | USD 70,000 to 120,000 | 2 to 4 months | good if modules use the SaaS export or API | 4 to 10 branches with their own scheduling rules |
| 2 | Specialised SaaS alone | USD 25,000 to 75,000 | 1 to 2 months | depends on export features | group happy with standard workflows |
| 3 | Custom build by a development agency | USD 110,000 to 300,000 | 5 to 9 months | full if code is assigned | 10+ branches or an unusual model |
| 4 | Configured open source ERP (Odoo type) | USD 55,000 to 140,000 | 4 to 7 months | good, data and code accessible | group also managing accounting and purchasing |
| 5 | Custom build by a freelancer | USD 50,000 to 130,000 | 4 to 8 months | risky if one person knows the code | small group with a tightly scoped project |
| 6 | Spreadsheets and shared calendars | under USD 5,000 | immediate | full | 1 or 2 branches only |
Five year cost includes subscription or build, hosting and maintenance. SaaS alone wins on price but struggles with group rules: an instructor working two branches, shared cars, packages sold in Schaumburg and used in Oak Park.
The criteria that decide
| Criterion | SaaS alone | SaaS plus modules | Custom | Configured ERP |
|---|---|---|---|---|
| Scheduling 30 instructors across 5 branches | fine, branch view | very good, group view added | tailored | fine after configuration |
| Reassigning 15 to 30% cancelled lessons | manual | automatic replacement suggestions | automatic | manual or developed |
| Teen permit and course hour tracking | usually included | included | to build | to build |
| Online payment of lesson packages and instalments | depends on vendor | dedicated module | complete | possible |
| Pick-up locations across suburbs | basic | optimised by area | tailored | to build |
| Export to accounting | file export | connector | connector | native |
| Local support during business hours | varies | module vendor plus SaaS vendor | developer | integrator |
Tracking teen permit requirements, classroom and behind-the-wheel hours and certificates for the Illinois Secretary of State is where a specialised SaaS adds most value: rebuilding it is costly and means tracking every rule change. Always check the current Secretary of State requirements for licensed driving schools.
Where Kolonell fits
Kolonell is one nearshore option for the custom part, typically the rank 1 modules: group view, automatic reassignment, instalment payments. Its prices for a custom application are 3,810 to 6,100 EUR (simple), 6,100 to 10,670 EUR (medium) and 10,670 to 22,870 EUR and up (complex), with maintenance from 53 EUR a month. These are Kolonell's prices, not market averages, and the SaaS subscription remains payable to its vendor.
Mini case study
Illustrative example: Jason, owner of a five-branch driving school in the Chicago suburbs, employs 30 instructors delivering 28 hours of lessons a week each, 840 hours. 18% are cancelled, about 151 hours, and staff only refill half. A reassignment module that automatically offers the slot to the nearest waiting student lifts that to 75%, recovering about 38 hours a week. At USD 70 per lesson hour over 46 weeks, that is about USD 122,000 a year. Option 1 costs: SaaS at USD 150 per branch, USD 9,000 a year, plus USD 35,000 of modules and USD 400 a month of maintenance. Even halving the gain for prudence, the project pays back within the first year.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Is a specialised SaaS enough for five branches?
For student records, permit tracking and billing, yes, at USD 80 to 250 per branch per month. It shows its limits on group scheduling and refilling the 15 to 30% of cancelled lessons.
What does fully custom driving school software cost?
USD 60,000 to 180,000 to build as a 2026 ballpark, plus maintenance. You must also rebuild permit and hour tracking, which adds to the bill.
How do we check a SaaS is reversible?
Ask for a full export of students, lessons and payments in an open format and test it during the trial. Without one, switching tools can cost 2 to 4 weeks of re-entry.
Can an ERP like Odoo run a driving school?
It can for a group that also wants accounting, purchasing and HR, but the driving school workflows must be configured or built. Expect a 4 to 7 month project.
How long does it take to switch five branches?
1 to 2 months for SaaS alone, 2 to 4 months with custom modules. Roll out branch by branch over 2 to 3 weeks each, avoiding the summer teen rush.
Let's scope your project. Tell us about your branches, instructors and scheduling rules, and we will recommend the best fit with an indicative budget and timeline. 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.