The verdict in three sentences
Rebuilding a B2B marketing site to Jamstack (Astro/Next.js) costs between 12,000 and 28,000 EUR (roughly 13,000-31,000 USD) in Amsterdam in 2026. The principle — pages pre-rendered as static and served from a global CDN — delivers near-instant speed and a near-zero attack surface, with hosting dropping to 20-120 EUR/month. Budget 7 to 11 weeks; the limit to know is highly dynamic content, which needs APIs or on-demand rendering.
What a Jamstack rebuild funds
The budget covers the architecture (static generation, ISR/SSG), the headless CMS for editors, content migration and performance tuning until Core Web Vitals go green. Here is the typical breakdown for an Amsterdam tech SME.
| Line item | Range EUR | Timeline |
|---|---|---|
| Scoping + design system | 2,000 - 5,000 | 1-2 weeks |
| Jamstack development (Astro/Next) | 6,000 - 15,000 | 3-5 weeks |
| Headless CMS + editor models | 2,000 - 4,500 | 1 week |
| Content migration + SEO | 1,500 - 3,500 | 1-2 weeks |
| Performance, QA, go-live | 1,000 - 3,000 | 1 week |
These figures are a 2026 order of magnitude; a 15-page site fits the low end, a site with blog and resources moves to the top.
Jamstack vs classic CMS: the operations comparison
The real difference shows over three years in operations: security, performance and monthly cost.
| Criterion | Classic CMS (WordPress/Drupal) | Jamstack (Astro/Next) |
|---|---|---|
| Initial cost | 8,000 - 20,000 EUR | 12,000 - 28,000 EUR |
| Hosting / month | 40 - 200 EUR | 20 - 120 EUR |
| Attack surface | High (DB, plugins) | Near-zero (static) |
| Median LCP | 2.5 - 4.2 s | 0.7 - 1.5 s |
| Maintenance / year | 3,000 - 7,000 EUR | 1,200 - 3,500 EUR |
| Highly dynamic content | Native | Via API / on-demand render |
The Jamstack column costs a bit more to buy but less to run, and its limit (highly dynamic content like a member area or real-time catalog) is handled with serverless functions without giving up the static base.
Mini case study
Elodie, COO of a tech SME in Amsterdam, rebuilds her aging Drupal marketing site. Chosen budget: 19,000 EUR in Astro + Sanity. Hosting drops from 160 EUR/month (managed server + DB) to 45 EUR/month (CDN), saving 1,380 EUR per year. Annual maintenance falls from 5,200 to 2,400 EUR, a 2,800 EUR/year gain. Combined: 4,180 EUR in annual savings, paying back the rebuild in ~4.5 years on operating costs alone — before counting the LCP dropping from 3.1 s to 1.1 s, which lifted the demo-request rate from 2.4% to 3.3%.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Astro or Next.js for a marketing site?
Astro for a mostly editorial, ultra-light site; Next.js if you plan application areas. Both fit the 12,000-28,000 EUR range.
Can Jamstack handle a form or member area?
Yes, via serverless functions or external services; the base stays static and only the dynamic parts call an API.
How much is hosting?
Between 20 and 120 EUR/month by traffic (Vercel, Netlify, Cloudflare), often far less than a managed server with a database.
What concrete performance gain?
A median LCP dropping from about 3 s to under 1.5 s, which improves SEO and B2B form conversion.
How long does the rebuild take?
From 7 to 11 weeks depending on page count and editorial richness to migrate.
Let's scope your project. Tell us your page count, dynamic needs and current CMS and we'll price the Jamstack rebuild. 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.
