Koutras Tax

Koutras Tax

Complete business website for a Greek accounting, tax, and consulting firm: bilingual with English first, fully static (Astro 5), a news section the firm updates itself, and a same-domain relaunch that preserves ten years of search history.

Status: launching. The site is content-complete and in final review; it replaces the firm’s current site on its existing domain shortly. A live preview is linked above.

At a glance

ForIoannis Koutras & Associates: accounting, tax, and consulting, est. 1991
StackAstro 5 + TypeScript, fully static: no CMS, no database
LanguagesEnglish first, complete Greek mirror
NewsPublished by the firm itself, no developer in the loop
LaunchSame-domain relaunch preserving 10+ years of search history

The brief

The firm has served businesses and individuals since 1991; its selling point is deep local knowledge, as valuable to Greek companies as to foreigners doing business or owning property in Greece. The old website said none of that: Greek-only, dating from around 2013. The replacement had to speak English first, cover the full service range in both languages, and stay easy to keep current without a webmaster on call.

The build

A fully static Astro 5 and TypeScript site on Cloudflare Pages: every push deploys automatically, hosting is effectively free, and there is nothing to patch.

The content was as much of the job as the code, and it took shape in close consultation: the firm walked me through its raw material, I proposed concrete ways to structure it, and the final organization grew out of that exchange. The same went for the design: I prepared four alternative homepages, all working versions on the preview site, and the firm chose the one to lead with. At the core is a structured, bilingual service catalog:

AccountingIndividuals, companies, and payroll, in a tabbed layout
TaxSix sections, from advisory and VAT to real estate, audits, and fiscal representation
ConsultingCompany formation, M&A, financial advisory, business risk

Around that core:

  • Bilingual by architecture: English at the root, Greek under an /el/ prefix with transliterated slugs, linked translations on every page, down to a bilingual 404.
  • The firm’s brand, implemented: language-aware SVG logo lockups, matching favicons, and a navy dark mode treated as a proper second palette, down to the Google Map, in a custom style (palette-matched colors, place-name and nearby-business clutter removed) so it sits inside the design rather than standing apart.
  • SEO built in: per-page titles and descriptions, canonical URLs, social sharing cards, an XML sitemap, breadcrumbs with structured data, and the bilingual structure declared through hreflang.
  • Practical touches throughout: email addresses protected from scrapers, tap-to-call phone numbers on mobile only, a directions accordion on the contact page.
  • Security and continuity: with no database and no code running on a server, the site’s attack surface is essentially zero. And because content and design are fully versioned, every change is recorded and any previous state can be restored at once, which doubles as an effective backup strategy.

Self-service news

A static site usually means every update goes through the developer. Here the news section does not: the firm writes and publishes its own posts from the browser, using ready-made bilingual templates, and every post is reviewed before it goes live; the site rebuilds and deploys on its own. Categories, pagination, and paired Greek/English versions are handled by the system. The result works like a CMS, with no CMS to host, secure, or upgrade.

A headless CMS was considered at the design stage. But the owner is comfortable with technology, and the publishing routine I prepared, tested with him step by step, proved simple enough for everyday use. If the firm’s needs grow, adding a headless CMS remains a ready next step.

Screenshots

Outcome

The relaunch keeps the firm’s existing domain and the 10+ years of search history attached to it: every old URL redirects permanently to its new equivalent, and the bilingual structure is fully declared to search engines. The firm gets a site that is fast, effectively free to host, secure by construction, current without a developer in the loop, and that finally speaks to the international clients the firm already serves.


© 2026 Thomas Kogias. All rights reserved. · tkogias at gmail dot com