Bespoke design
No templates. Every site is drawn from scratch around your business, your ICP, and your brand.

Fixed price. SEO + GDPR from day one. No hidden fees, no half-finished pages — just a website built to convert.
Trusted by Danish companies



Our work
Click any card to open the real site.
www.dahlogsvane.dk
Dahl & Svane
Security + employment consultancy
Wix → custom site in 13 days. 28% Google CTR + #1 brand search in first 30 days.
Read case studyAntikguldsmeden
Antique & design shop
300+ users and 940+ page views in the first month. SEO + GEO built in.
Read case studyComparison
Wix · Squarespace · template builders
RiverAI
What you get
No templates. Every site is drawn from scratch around your business, your ICP, and your brand.
Technical basics, local optimization, cookie banner. All wired up before launch — never an upsell.
We build your site so a chatbot or automation can plug in later — without tearing anything down.
Danish + English by default. Browser auto-detection. Adding a third language takes hours, not weeks.
How we work
You tell me what you need — pages, features, the vibe. I send a fixed-price quote within 24 hours. No commitment.
You send the design direction and a few reference sites you like. I build the first mock-up. We iterate until you sign off — no cap on revisions.
2-4 weeks from approved design to live. I handle analytics, indexing, and the first month of support.
Pricing
All prices are excl. VAT. Invoice sent once you approve the design — 50% on approval, 50% on delivery. Turnaround on your side: we hit the short timeline when you respond within 1 business day. Otherwise it takes a bit longer.
Starter
≈ €1,340
Up to 5 pages. Live in 2 weeks.
Business
≈ €2,680
The complete package for SMBs. Live in 3-4 weeks.
Premium
≈ €5,360+
Bespoke design with advanced animations. Live in 5-7 weeks.
You approve the design before we start building. Unlimited revisions until you're happy. 50% on approval, 50% when the site is live — no lock-in.
1-week sprint. Find the 3-5 automations that'll actually move the needle.
Results
0
binding retainer
67.9%
engagement rate
#1
Google brand search
1,400+
page views (first 30 days)
Testimonials
“Honestly, I can't say enough good things about your work. So glad it was you who got us across the line.”
“Lightning fast delivery. Thomas knew exactly what I needed and just got it done. Chatbot handles my group bookings now!”
“Best investment we've made. Site looks great, people actually find us on Google now, and the price was fair.”
Every testimonial is approved by the client.
You send your URL. I send back a 5-minute video clicking through your site, pointing at 5+ concrete things costing you customers right now. No commitment, no pitch.
Or just talk

30 minutes, no pitch. We talk about where you are and what the next step could be.
It's me, Thomas, you're booking with — not a salesperson. Pick a time that works for you.
FAQ
Get a free audit or book a call. Both take less than 5 minutes to start.