The verdict in three sentences
In Utrecht, a private or international school website built by a Dutch agency costs, as a 2026 ballpark, 12 000 to 40 000 EUR, and a local freelancer usually quotes 3 500 to 12 000 EUR for a leaner site, often without copywriting. Kolonell builds the admissions journey, division pages and enquiry forms with native English copy for a fixed 2 700, 4 500 or 8 200 EUR, delivered in 3 to 4 weeks on Starter and Growth. What decides the choice is the 3-year total cost, who writes the Dutch version, and whether your quote covers the mid-year arrivals that shape admissions in this city.
How far apart are Utrecht quotes in 2026?
The figures below are prudent ballparks, not official prices. They are built from public rate cards of agencies in the Utrecht and Randstad region, minimum project sizes shown on Clutch.co profiles of Dutch agencies, hourly rates that Dutch studios publish (commonly 85 to 140 EUR per hour) and freelance rates visible on Malt and Upwork. Scope moves them a lot: number of divisions, languages, admissions software and photography.
| Criterion | Utrecht agency | Utrecht freelancer | Kolonell |
|---|---|---|---|
| Build cost, 2026 ballpark | 12 000 to 40 000 EUR | 3 500 to 12 000 EUR | 2 700 / 4 500 / 8 200 EUR, fixed |
| Changes outside scope | Often 85 to 140 EUR per hour | Often 55 to 90 EUR per hour | Quoted before any work |
| Usual timeline | 10 to 16 weeks | 5 to 10 weeks | 3 to 4 weeks, Premium usually 4 to 6 |
| English admissions copy | Often an add-on | Rarely included | Native English included |
| Dutch version | Included, written natively | Usually included | Supplied by the school or quoted separately |
| Photo shoot at school | Often offered | Sometimes | Not included: your images or a local photographer |
| Support after launch | Separate service agreement | Case by case | 3 months, 6 on Premium |
| Ownership | Check the contract | Check the contract | Domain in the school's name, all access handed over |
A Utrecht agency has two real advantages: it writes Dutch natively and it can film a school day on site. Kolonell's case rests on a fixed price agreed in writing, native English admissions copy, a project manager and full ownership. Payment is by bank transfer or Wise, 50 % at kickoff and 50 % at delivery. Calls happen on Google Meet at an hour that suits the school, with a written update every week; the team is based in Senegal (GMT), one hour behind Utrecht in winter and two in summer. See the international website offer for the full scope.
What does the school really pay over three years?
A school website keeps costing after launch: maintenance, new admissions pages every year, a Dutch translation and fresh photos. The table applies the same maintenance assumption to every option, because Kolonell maintenance after the support period is quoted on request.
| Item over 36 months | Utrecht agency (mid range) | Utrecht freelancer | Kolonell Growth |
|---|---|---|---|
| Website build | 22 000 EUR | 7 000 EUR | 4 500 EUR |
| Maintenance (same assumption) | 150 EUR per month over 33 months, 4 950 EUR | 4 950 EUR | 4 950 EUR, quoted on request |
| Yearly admissions updates | 6 hours at 110 EUR, 660 EUR | 6 hours at 70 EUR, 420 EUR | Quoted beforehand, assumption 600 EUR |
| Dutch version | Included | Included | Professional translator, assumption 1 200 EUR |
| Half-day photo shoot | About 900 EUR | About 900 EUR | Local photographer, about 900 EUR |
| Indicative total | 28 510 EUR | 13 270 EUR | 12 150 EUR |
The gap with the freelancer is small, about 1 100 EUR, and it disappears if the freelancer's quote already includes English copy. The gap with a mid-range agency is about 16 000 EUR. Ask each supplier to fill in this same grid.
What should each Kolonell tier cover for a Utrecht school?
| Item | Starter 2 700 EUR | Growth 4 500 EUR | Premium 8 200 EUR |
|---|---|---|---|
| Admissions | One page with the steps and key dates | One page per division, with entry ages | Journey per division, including mid-year entry |
| Fees | One page | Fees per division, published or on request | Fees, sibling discounts and employer-paid tuition notes |
| Enquiry form | Included | Included, sorted by year group | Included, routed by division |
| Admissions software | Link to your tool | Embed of the tool the school uses | Polished integration; a custom parent portal is quoted on request |
| Open mornings and tours | Link | Embedded booking | Embedded booking and virtual tour page |
| Staff vacancies | No | Included | Included, with relocation information provided by the school |
| Bilingual site | No | No | FR/EN included; Dutch supplied or quoted separately |
| Support after launch | 3 months | 3 months | 6 months |
What do families arriving in Utrecht look for on a school website?
Utrecht draws families through its university, the medical and research cluster around Utrecht Science Park, the central rail hub and employers spread across the Randstad. Many parents compare schools in Utrecht, Hilversum and Amsterdam from abroad, before a house is even found. The site has to answer them quickly:
- Which type of school you are: the Netherlands has both subsidised international departments with moderate parental contributions and fully private schools. Families confuse them, so state your status and fee model plainly.
- Seats and waiting lists by year group: relocations happen all year, and a clear availability page cuts repetitive emails.
- Entry ages and the link with the Dutch system: parents planning to stay want to know how pupils move on to Dutch or international secondary education.
- Programmes, stated accurately: IB, IPC, IGCSE or a bilingual Dutch curriculum are all options in the region. Name only what the school delivers.
- Bike, bus and location details: in Utrecht, the journey to school matters to parents choosing a neighbourhood.
On compliance, the facts only. The GDPR applies, with the Dutch implementing act (UAVG) and the Autoriteit Persoonsgegevens as supervisor, which affects the enquiry form, cookie consent and the hosting of applicant data. Children's data deserves particular care, and pupil photos require written parental consent. The European Accessibility Act, applicable since 28 June 2025, targets certain products and services; for a school website, WCAG 2.1 AA is the practical reference. Show accreditation labels (CIS, IB World School and others) only if the school holds them. This is not legal advice.
Which questions should you ask before signing?
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
- Is the English copy written or only laid out? Many quotes assume the school delivers every text.
- Who owns the domain and the hosting account? It must be the school.
- How are mid-year admissions handled on the site? A quote that ignores them misses half of the enquiries.
- Is a parent portal included or just linked? A custom portal is an application with its own budget.
- What does a change cost after launch? Get the hourly rate or the quoting rule in writing.
- Where are applicant forms stored? A school should know the answer before launch.
Mini case study
Illustrative example. Sanne V., business manager of a private bilingual nursery and primary school of 180 pupils on the east side of Utrecht, compares three offers. A local agency asks 24 000 EUR in 12 weeks, Dutch and English copy included. A freelancer asks 6 500 EUR but expects the school to write all texts, which Sanne estimates at 1 500 EUR of external copywriting. Kolonell proposes Growth at 4 500 EUR plus a Dutch translation she budgets at 1 200 EUR.
Totals: 24 000 EUR with the agency, 8 000 EUR with the freelancer, 5 700 EUR with Kolonell. The saving against the agency is 18 300 EUR, and 2 300 EUR against the freelancer once copy is counted. Sanne picks Kolonell for the January intake campaign, and keeps the local agency's contact for a filmed school tour next year.
FAQ
How much does an international school website cost in Utrecht in 2026?
As a ballpark, 12 000 to 40 000 EUR with a local agency and 3 500 to 12 000 EUR with a freelancer. Kolonell charges a fixed 2 700, 4 500 or 8 200 EUR.
Can Kolonell deliver the Dutch version?
Kolonell writes native English and French. The Dutch version is supplied by the school or quoted separately; for a 15-page site, a professional translation is often around 1 000 to 1 500 EUR.
Is the site ready for a January intake?
Starter and Growth are delivered in 3 to 4 weeks, so a project started in early November can go live before the Christmas break. Premium follows a written schedule, usually 4 to 6 weeks.
Do you integrate our admissions software?
Yes, Kolonell links or embeds the tool the school already uses from 2 700 EUR. A custom parent portal or pupil tracking tool is quoted on request.
How does payment work?
By bank transfer or Wise, 50 % at kickoff and 50 % at delivery. On Growth, that means two payments of 2 250 EUR.
Let's scope your project. Send us your divisions, your intake calendar and the admissions tool you use, and we come back with a fixed-price tier and a 3 to 4 week timeline. Request your free quote or see the international offer.
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.