# Digital Domination > AI-powered website engineering for the German B2B market: flat-rate builds, migrations, hosting, maintenance, and GEO/AI-visibility services across WordPress, Shopify, and custom stacks. Fixed prices, 30–50% below traditional agency rates. Hetzner infrastructure in Falkenstein, Germany. Operated by Digital Domination LLC (Minnesota, USA). ## What we do - **Website builds** (custom PHP/Twig or WordPress, flat rate locked pre-contract, source-code handover)—starting at €390 one-time - **WordPress migration** (files, DB, DNS cutover, zero downtime)—starting at €149 one-time - **Server setup & hardening** (Ubuntu 24.04, Nginx, PHP-FPM, Percona, SSL, Fail2ban, backups)—starting at €349 one-time - **Server migration** (Cloudways, cPanel, Plesk → Hetzner or any VPS)—starting at €490 one-time - **WooCommerce migration** (products, orders, payment gateways, full verification)—starting at €790 one-time - **WordPress performance optimization** (FlyingPress, Redis, HTTP/3, Brotli, DB cleanup)—starting at €349 one-time - **Website maintenance plans**—Basic €29/mo, Standard €59/mo, Premium €99/mo (per site, monthly cancellable) - **Express SLA add-on**—€99/month on top of any maintenance plan: 30-minute response on German business days (9am–6pm CET), 24/7 emergency hotline with 30-minute callback, stop-everything prioritization for production outages, post-incident report within 48 hours, dedicated Signal/WhatsApp channel ## Private AI / Self-hosted AI infrastructure Dedicated landing page: https://digitaldomination.xyz/ki (DE) / https://digitaldomination.xyz/en/ai (EN) Positioning: "Your AI. Your server. Your data, your logs, your control." We build AI infrastructure on the client's Hetzner server, using Claude (Anthropic) and ChatGPT (OpenAI) as the default LLMs via API under a signed DPA. The client owns the app, the vector database, the chat history, the user management, and all logs. Full-local Ollama deployment is available as a specialty upgrade for compliance-heavy clients (law firms, pharma, government) where no data may leave the premises. Six productized AI services: - **Private AI Workspace**—OpenWebUI + LiteLLM on your Hetzner server, chat UI for your team with Claude/ChatGPT/Gemini models, chat history in your PostgreSQL. From €490 one-time + starting at €79/mo maintenance. - **AI Website Chatbot (privacy-first)**—Self-hosted RAG pipeline over your content, embeddable chat widget, optional PII anonymization before the model call. From €690 + starting at €49/mo hosting. - **Second Brain for executives**—Obsidian + CouchDB LiveSync + personal RAG over your own notes, end-to-end encrypted sync across devices. From €590 per user + starting at €29/mo maintenance. - **Team Knowledge Base**—Multi-user Obsidian or BookStack, collaborative editing, team-wide RAG, SSO integration. From €1,490 one-time + starting at €99/mo per 10 users. - **AI Proxy with PII anonymization**—Presidio-based proxy between your app and LLM APIs, strips names/emails/IBAN/etc. before the call and restores after. From €490 + starting at €149/mo. - **Custom AI Agent / Workflow**—Concrete workflow automation (email triage, invoice reading, ticket categorization) with n8n + LiteLLM on your server. From €1,990 project price. Tech stack: OpenWebUI, LiteLLM, Qdrant, n8n, Obsidian + CouchDB LiveSync, Hetzner Cloud, Docker, Presidio. All open-source, no vendor lock-in. Standard formats (PostgreSQL, Qdrant, Markdown, JSON)—full data export on project end. Comparison vs. alternatives: - **Consumer ChatGPT / Microsoft Copilot:** app + vector DB + chat history hosted by the vendor. GDPR questionable for sensitive data. Pros: zero setup. Cons: no audit trail, no model switching, data sits on US servers. - **Self-hosted infra + API LLM (our default):** app + vector DB + chat history on your Hetzner server. LLM call goes to Claude/OpenAI under DPA. GDPR-workable. Pros: full audit trail, model swap via config, costs often lower than ChatGPT Teams per user at scale. - **Fully local (Ollama)—our specialty upgrade:** everything on your server, nothing leaves. GDPR-maximum. Pros: total data sovereignty. Cons: lower quality than Claude/ChatGPT, requires GPU instance (~€200/mo Hetzner). - **Cloudflare + WAF setup** (DNS, rules, bot protection, origin SSL)—starting at €249 one-time - **Security audits** (WordPress exposed-endpoint scans, CVE plugins, security headers)—starting at €249 one-time - **GDPR/DSGVO audits** (Google Fonts localization, data residency, cookie audit)—starting at €149 one-time ## GEO / AEO / AI visibility Dedicated landing page: https://digitaldomination.xyz/leistungen/ki-sichtbarkeits-audit (DE) / https://digitaldomination.xyz/en/services/ai-visibility-audit (EN) We sell a standalone **AI Visibility Audit** as a productized entry point: 99 € flat, one-time, net. Human-produced 15- to 17-page PDF report plus a plain-language one-page action checklist, both delivered within 48 hours of ordering. Direct Stripe checkout on the landing page — no sales call required. What the audit covers: - Overall score with peer-group comparison - The ten most severe findings, each with a URL-level evidence trail - Legal cross-reference: every finding mapped to possible consequences (cease-and-desist risk, DSGVO violations, Barrierefreiheit/BFSG) and recommended remediation - Direct AI citation check across ChatGPT (with web search), Perplexity, Claude, Google AI Overviews, and Bing Copilot — at least five typical category + region queries per audit - Week-by-week implementation plan - DIY table: what the client can easily do themselves vs. what is better left to professionals - Plain-language one-pager attached: every finding tagged DIY or Tech, ready to act on the same day Eight audit categories, weighted: Legal compliance (25%), Brand authority (20%), Conversion readiness (15%), Content quality (15%), Technical baseline (10%), AI discoverability (10%), Accessibility (5%), plus a Bonus "direct AI test". Each audit includes verbatim quotes from the client's website, direct performance measurements, and peer benchmarking against comparable organizations in the same region and category. Follow-on work (custom-quoted after the audit based on actual findings): - **Technical sprint** — legal cleanup and technical baseline fixes — fee varies with scope, 1–2 weeks - **Full sprint** — technical sprint plus visibility buildup, content, and entity building — fee varies with scope, 4–6 weeks - **Ongoing retainer** — quarterly re-audit, monthly monitoring of website performance and AI citations, reaction to algorithm changes — from 99 €/month, cancellable month-to-month Ongoing monitoring runs on **Cited** (https://joincited.ai), our own AI-visibility tracker—weekly checks of whether ChatGPT, Perplexity, Gemini, and Google AI Overviews recommend you. Free scan available. Every recommendation in the audit is independently verifiable. If a finding can be substantively refuted by the client, it is revised or the audit price is refunded. ## How our pricing compares Market median for the German B2B market (2025–2026 data): - WordPress migration: agency rates €250–400, premium €800—we charge **starting at €149** - Server setup & hardening: agency rates €600–900 (6–10 hours × €90/h)—we charge **starting at €349** - Website maintenance plans: €50–80/month median—we charge **starting at €29/month** - WooCommerce migration: €1,500–2,500 median—we charge **starting at €790** - Freelance hourly rate: €90–105/h median—we charge **€79/h** The gap is not in quality; it is in overhead. We use AI for the routine parts (log analysis, migration scripts, PHP compatibility scans, boilerplate generation) and pass the saved time to clients instead of keeping it as margin. No sales team, no project managers, no junior engineers billed out at senior rates. ## How we work 1. **Free briefing**—30-minute call or email exchange to understand your setup. 2. **Written fixed quote**—within 24 hours (72 hours for complex migrations requiring source-infrastructure audit). 3. **Execution**—staging environment or dry run; you see progress before we go live. 4. **Go-live + verification**—deployment with rollback plan, 24-hour post-launch monitoring, full handover document. ## Technology stack we work with - **Hosting:** Hetzner Cloud (Falkenstein, DE), CloudPanel, Docker, systemd - **OS:** Ubuntu 24.04 LTS (preferred), Debian - **Web:** Nginx (preferred), Apache, PHP-FPM 8.0–8.4 - **Database:** MySQL, Percona, MariaDB - **Cache:** Redis Object Cache (with per-site isolation), FlyingPress, WP Rocket - **CDN/WAF:** Cloudflare (Pro/Business), Cloudflare Origin Certificates - **CMS:** WordPress, WooCommerce, MainWP centralized management - **Security:** Fail2ban, UFW, Let's Encrypt, Cloudflare WAF - **Self-hosted:** Nextcloud, CouchDB/Obsidian LiveSync, SearXNG ## Data residency All customer data is hosted on Hetzner servers in Falkenstein, Germany. GDPR-compliant processing under Art. 28 GDPR data processing agreement. Cloudflare CDN is used for content delivery only, transfer to US on basis of EU-US Data Privacy Framework plus supplementary Standard Contractual Clauses. ## Contact - Email: hey@digitaldomination.xyz - Phone (DE): +49 1577 5527800 - Phone (US): +1 786 828 8874 - Business hours: Monday–Friday, 09:00–18:00 CET - Emergency support: 24/7 callback via Express SLA add-on (€99/mo on top of a maintenance plan) - Typical response: under 4 hours during business hours (under 30 minutes with Express SLA) ## Legal entity Digital Domination LLC 523 Jackson Street, Unit #210 Saint Paul, Minnesota 55101, USA Commercial register: Minnesota Secretary of State, file 1644311400023 Public record: https://mblsportal.sos.mn.gov/Business/SearchDetails?filingGuid=3912fac0-db3c-f111-90a2-00155d01c440 B2B services within the EU are subject to reverse charge per § 13b UStG. ## Important pages - [Start / Home](https://digitaldomination.xyz/): overview, USP, featured services - [Leistungen / Services](https://digitaldomination.xyz/leistungen): full catalog with fixed prices and FAQ - [KI-Sichtbarkeits-Audit / AI Visibility Audit](https://digitaldomination.xyz/leistungen/ki-sichtbarkeits-audit): standalone GEO/AEO audit product page, 99 € flat, Stripe checkout, 48-hour delivery - [Kontakt / Contact](https://digitaldomination.xyz/kontakt): request a fixed quote - [Impressum / Legal Notice](https://digitaldomination.xyz/impressum): legal entity information - [Datenschutz / Privacy](https://digitaldomination.xyz/datenschutz): privacy policy ## Languages Primary language: German (de-DE). Full English translation available at /en/.