Contao Agency Switzerland

Contao CMS Development The open-source CMS for clean, accessible websites

SMEs, associations, organisations — when clean code, accessibility, and data protection aren't nice-to-haves but core requirements, Contao is the right choice. Built on Symfony, Contao delivers structured, standards-compliant websites that score equally well with users and search engines. As an experienced Contao agency, we've been building accessible web solutions for the Swiss market for over 20 years.

Contao 5.x Symfony-Based Accessibility First GDPR / nDSG Compliant Open Source (LGPL)
contao.org — Offizielle Website
ihrefirma.ch/contao
Content Elements
article_main
Text
Bild
Akkordeon
Themes/Layouts
Symfony
use Contao\
CoreBundle\
Framework;
Clean Code
DE | EN | FR
i18n
Desktop → Mobile
RWD
Contao 5.x
Symfony
Barrierefreiheit
Open Source
Why Contao?

The CMS that writes clean code — not bloated markup. Semantic HTML, built-in accessibility, Symfony foundation. Built for quality. That means: clean output, structured content, and no dependency on dozens of plugins.

While other CMS platforms rely on plugin ecosystems for basic functionality, Contao delivers clean, semantic HTML and accessibility features out of the box. Built on the Symfony framework, Contao combines modern PHP architecture with an intuitive backend for editors. At Sidora, we deploy Contao where clean code quality, accessibility, and maintainability are non-negotiable — especially for Swiss SMEs, associations, and organisations that value substance over complexity.

500K+
Websites worldwide
LTS
Long-term support
99.9%
Uptime guarantee
WCAG
2.1 AA native
Core Services

Three pillars. One goal: Contao as your clean, accessible web platform.

We design Contao websites that combine editorial flexibility with accessible, standards-compliant output. Clean markup, logical structure, and beautiful design.

Accessible templates

Contao templates with semantic HTML, ARIA labels, and structured headings — accessible from the start, not bolted on afterwards.

Multi-language support

Native multilingual content management with language fallbacks, separate page trees per language, and locale-specific navigation.

Responsive layout framework

Contao's layout system with themes, page layouts, and CSS framework integration for consistent, responsive designs across all devices.

Custom content elements

Tailored content elements and modules beyond the standard set — precisely fitted to your editorial workflow and content strategy.

Editor-friendly backend

Clear backend structure with intuitive content areas, drag-and-drop article management, and visual page preview for editors.

From custom Symfony bundles to seamless integration with your existing business systems — we build what your project needs.

Contao extension development

Custom Contao extensions as Symfony bundles — cleanly structured, testable, and following Contao's coding standards.

REST API & headless integration

Contao as a content backend with REST API for modern frontend frameworks like React, Vue.js, or Next.js.

ERP/CRM integrations

Seamless integration with your business systems: Abacus, Bexio, Salesforce, or Microsoft Dynamics via standardised interfaces.

Form & workflow automation

Custom form processing, notification workflows, and automated data handling via Contao's form generator and Symfony events.

Composer-based deployments

Modern deployment workflows with Composer, CI/CD pipelines, and automated releases for secure and reproducible deployments.

Outdated Contao installations or legacy CMS systems are a security risk. We migrate your website — without data loss, without downtime.

Contao 3.x/4.x to 5.x upgrades

Structured migration of older Contao versions to 5.x with compatibility checks, extension updates, and Symfony migration steps.

Relaunch of existing installations

Modernisation of existing Contao websites with new design, updated templates, and optimised content structure.

Migration from other CMS

Import and transformation of content from WordPress, Joomla, TYPO3, or proprietary CMS into Contao — with clean data mapping.

Performance optimisation

Analysis and optimisation of load times, database queries, caching strategies, and asset delivery for existing Contao installations.

Technical debt reduction

Code audit, refactoring of outdated extensions, and cleanup of legacy issues for a future-proof Contao foundation.

Your website deserves a CMS that puts clean code and accessibility first

Let's analyse together whether Contao is the right platform for your requirements. In a no-obligation consultation, we'll clarify your goals, evaluate your needs, and outline a realistic project framework.

Our Process

From requirements analysis to go-live: Structured and transparent

01

Requirements Analysis

We analyse your existing infrastructure, define target audiences, content structure, and integration requirements. The result: a detailed specification that serves as the foundation for all subsequent steps.

02

Architecture & Concept

Based on the specification, we design the Contao architecture: page structure, theme framework, extension landscape, and deployment strategy. For multilingual projects, we define language trees and fallback logic.

03

Design & Prototyping

Our design team creates the user interface — accessible per WCAG 2.1 AA and optimised for all devices. Interactive prototypes enable early feedback before a single line of code is written.

04

Development & Integration

Contao templates, Symfony bundles, backend configuration — our development team implements the architecture in a staging environment. Parallel code reviews and automated tests ensure quality.

05

Testing & QA

Functional tests, accessibility audit (WCAG), performance benchmarks, and security scans. Only when all criteria are met do we approve the deployment.

06

Go-Live & Training

After go-live, we train your editors in the Contao backend. We create tailored documentation and stand ready during the hypercare phase for rapid adjustments.

Maintenance & Support

Proactive protection for your Contao investment

A Contao installation requires regular maintenance: core updates, extension updates, security patches, and performance monitoring. Our maintenance packages ensure your website remains stable, secure, and performant — so you can focus on your content.

Standard

CHF 490/mo.

For Contao websites with standard requirements and moderate traffic.

  • Contao core updates & patches
  • Monthly security scan
  • Uptime monitoring
  • 2h support contingent
Request package
Beliebt

Professional

CHF 890/mo.

For business-critical Contao websites with priority support and extended monitoring.

  • Contao core updates & patches
  • Weekly security scan
  • Uptime + performance monitoring
  • 5h support contingent
  • Extension updates included
  • Staging environment
Request package

Enterprise

CHF 1,490/mo.

For organisations with high demands on availability and support.

  • Everything from Professional
  • SLA: 4h response time
  • Dedicated contact person
  • 10h support contingent
  • Proactive optimisation
  • Priority emergency hotline
Request package
Technology

Technological excellence behind our Contao solutions

Backend

Contao 5.x PHP 8.2+ Symfony 6.4 / 7.x Doctrine ORM

Frontend

Twig Templates TypeScript TailwindCSS Alpine.js

Infrastructure

Docker / DDEV GitHub Actions Nginx / Apache Redis / OPcache

Tools

Composer Contao Manager Symfony Console PHPStan
Security & Data Protection

Security by design: Clean architecture, Swiss hosting, full compliance

Contao's Symfony foundation provides enterprise-grade security out of the box. Combined with our Swiss hosting infrastructure and hardened configuration, your website meets even the strictest data protection requirements.

Architektur

Security Architecture

Content Security Policy (CSP) headers
Symfony security component (authentication & authorisation)
Automated security updates via Composer
CSRF protection and input validation
Encrypted data transmission (TLS 1.3)
Compliance

nDSG Compliance

Hosting on Swiss servers (ISO 27001)
Data minimisation: Only collect what's necessary
Cookie consent with granular control
No external tracking by default
Data deletion concepts per nDSG Art. 6
Wichtiger Hinweis

Violations of the nDSG can result in fines of up to CHF 250,000. We ensure your Contao project is compliant.

For Every Organisation Size

Contao for SMEs and larger organisations

SMEs

For companies with 5 to 200 employees that need a clean, accessible website with structured content management. Contao grows with your business — without unnecessary complexity or bloat.

Professional quality without enterprise overhead

Organisations & Associations

For associations, educational institutions, and larger organisations that need multilingual content, structured workflows, and accessibility compliance. Contao handles complexity cleanly.

Accessibility, multilingual, and fully compliant

Industry Expertise

Contao for organisations that value clean code and accessibility

Contao is the CMS of choice for organisations that prioritise accessibility, clean markup, and long-term maintainability. We understand the specific challenges of these industries — and know how Contao solves them.

Associations & NGOs

Associations, federations, and non-profits rely on Contao for accessible, multilingual web presences with member areas and event management.

Education & Training

Schools, universities, and training institutions use Contao for structured course catalogues, event calendars, and accessible content for all learners.

Hospitality & Tourism

Hotels, restaurants, and tourism organisations benefit from Contao's multilingual capabilities and clean mobile-optimised output for international guests.

Healthcare

Medical practices, clinics, and health organisations trust Contao for accessible, privacy-compliant web presences with physician directories and appointment booking.

Trades & Manufacturing

Craft businesses and manufacturers use Contao for professional web presences with project portfolios, service catalogues, and clean SEO fundamentals.

Professional Services

Law firms, consultancies, and agencies rely on Contao for structured, professional websites with clean code and excellent performance.

Retail & E-Commerce

Shops and retailers use Contao with Isotope eCommerce for product catalogues, online shops, and seamless integration with payment and shipping providers.

Public Administration

Municipalities and public institutions choose Contao for accessible, standards-compliant web presences that meet government accessibility requirements.

Trends & Innovation

Contao Trends 2025/2026

Contao 5.x

The latest major release brings Twig templates, improved content elements, and full Symfony 7 compatibility. We migrate your installation to the newest version.

Headless Contao

With the Contao Headless Bundle, Contao becomes a pure content API. Frontend frameworks like Next.js or Nuxt deliver the interface — for maximum flexibility and performance.

Accessibility (EAA)

From 2025, digital accessibility is legally required in the EU. Contao has prioritised accessibility from day one — we ensure your website fully meets WCAG requirements.

Symfony Ecosystem

Contao benefits directly from Symfony's security updates, performance improvements, and the vast ecosystem of Symfony bundles — a future-proof foundation for any web project.

Why Sidora?

Your Contao agency in Switzerland

Over 20 Years of Experience

Since 2003, we've been building digital solutions for the Swiss market. We know the CMS landscape inside and out — and know exactly when Contao is the right choice.

Accessibility Experts

Contao and accessibility go hand in hand. We implement WCAG 2.1 AA as standard and ensure your website is usable for everyone — not just for compliance, but by conviction.

Swiss Hosting

All projects are hosted on Swiss servers — ISO 27001-certified, nDSG-compliant, and with guaranteed data sovereignty.

Personal Support

With us, you have dedicated contacts who know your project. No anonymous ticket system — direct communication at eye level.

Full-Service Agency

From strategy through design and development to ongoing operations — everything from a single source. This reduces friction and accelerates your project.

Open-Source Commitment

We believe in open source. Contao is community-driven, transparent, and free from vendor lock-in — values we share and actively support.

FAQ

Frequently Asked Questions About Contao CMS

The most important answers about Contao development, costs, and project requirements — concisely summarised.

Ready for a CMS that puts clean code and accessibility first?

Let's talk about your Contao project. We advise you without obligation and show you how Contao solves your requirements — technically clean and future-proof.

A Contao website for an SME starts from approximately CHF 8,000. Mid-sized projects with multilingual content, custom extensions, and accessibility compliance typically range between CHF 15,000 and CHF 40,000. After the requirements analysis, we provide a transparent cost estimate — with no hidden charges.
While WordPress relies on a vast plugin ecosystem, Contao delivers clean, semantic HTML and accessibility features natively. Contao is built on the Symfony framework, which means enterprise-grade security, modern PHP architecture, and no dependency on third-party plugins for core functionality. For organisations that value code quality and accessibility, Contao is the more solid choice.
A typical Contao website takes 6 to 12 weeks — depending on scope, content volume, and integration requirements. Migrations from older Contao versions (3.x/4.x) to 5.x we plan with 4 to 8 weeks. Throughout the entire duration, your existing website remains online and functional.
Yes, we regularly take over existing Contao projects from other agencies or internal teams. Our onboarding starts with a code audit where we assess the installation's condition, extension landscape, and potential security risks. Based on the audit, we create an action plan — from stabilisation to further development.
Contao has made accessibility a core priority since its earliest versions. The CMS generates semantic HTML, supports ARIA attributes natively, and the backend itself is designed with accessibility in mind. We additionally implement automated accessibility tests and train your editors in creating accessible content.
Yes, Contao offers native multilingual support with separate page trees per language, configurable language fallbacks, and locale-specific content. Each language version can have its own navigation and content structure — ideal for organisations in multilingual Switzerland.
With the Isotope eCommerce extension, Contao becomes a capable online shop platform. Product management, payment integration, shipping rules, and order processing are all built in. For smaller shops with up to a few hundred products, Contao with Isotope is a clean, cost-effective solution.
Yes, after every project we train your editors in using the Contao backend. We tailor the training to participants' existing knowledge and document everything in a custom handbook. On request, we also offer regular refresher training sessions.