Skip to main content
VisualWeb

Tallinn-based AI-native web studio

Websites that ship growth — not just pixels.

We design, build and run living websites that learn from every visitor and pay for themselves within months. From a quick landing to an AI-native flagship — we stay until your numbers move.

100
Lighthouse on desktop
<400ms
TTFB in Estonia
4
languages on this site
17
live sites
aimarcus.love LIVE
aimarcus.love — AI site builder
Open the live site
Scroll on

Our work

Everything here is live right now.

17 sites we designed, built and keep running — our own products and our clients’ sites. Open any of them.

Packages

Every business. Every budget. The same AI-native foundation.

Whether you start from zero or grow an existing brand, we lay a foundation that lasts for years and pays itself back in months.

We don’t ship a site, take the money and disappear. We stay — train you, optimize SEO, watch every form and call, until the numbers move in your favour.

Quick start

Landing page

€249 one-off, includes 30 days of free support

One concentrated page that turns visitors into enquiries. Everything you need for a campaign: form, phone CTA, fast load, SEO base.

  • Custom design, pixel-precise
  • Mobile-first, P3 colors, motion
  • Form + Telegram / e-mail notifications
  • Local SEO + Google Business linkup
  • Lighthouse 90+ and Core Web Vitals green
  • 30 days of edits and support, free
Timeline
5–7 working days
Best for
One service, one city, one campaign.
Ask first
Sell 24/7

E-commerce

€990 from, includes 90 days of support

A sales-ready store: payments, inventory, order flow, customer panel. Every button optimized for conversion.

  • Up to 100 products in initial seed
  • Stripe / Maksekeskus / Montonio
  • Order flow + e-mails + invoices
  • Customer self-serve orders
  • DPD / Omniva logistics integration
  • A/B testing for conversion
  • 90 days of support and training
Timeline
14–21 working days
Best for
Brands selling direct, without a marketplace middle-man.
Build my store
Different game

AI flagship

from €2 990 scoped individually, monthly support plan

A site that learns with every visitor. Personalized content, dynamic offers, automatic SEO refresh. Same engine that powers aimarcus.eu.

  • AI-generated personal pages
  • Automatic SEO content in your native language
  • Real-time A/B optimization
  • Conversational agent that knows your business
  • Monthly growth report and iteration
  • Direct support from the founder
Timeline
3–6 weeks
Best for
Brands that want to be 12 months ahead of competition.
Talk about your flagship
Add-ons
  • Logo and brand system (from €290)
  • Copywriting in ET / EN / RU / FI (from €12 / page)
  • Photo and video shoots (from €390 / day)
  • Google Ads campaign setup (from €290)
  • Monthly SEO and content (from €390 / month)
  • Monthly technical support (from €49 / month)

Not sure which fits? 30-minute free call — we listen and recommend.

Book a free call

Already have a site and just need one specific fix? One-off jobs at a fixed price from €39.

See jobs and prices
Order

Price The final amount that leaves your card.

Your confirmation and order link go to this address.

When we start

Ordering a service gives you 14 days to cancel. If you want us to start before that period ends, confirm both points.

Leave both unticked and we start once the 14 days have passed.

Payment happens on Stripe's page. Your card details never reach our server.

Care + support

After launch, you’re not on your own.

Every package ships with 30, 60 or 90 days of free support. After that — three monthly plans keep your site fast, secure, and growing. Cancel anytime, no penalties.

Watch

Quiet infrastructure care — no technical headaches.

€49 /month · final price, no VAT added
Best for

Sites that just need security, backups and monitoring while they earn their keep.

Includes
  • Edge hosting on Cloudflare (TTFB <400 ms in EU)
  • SSL with auto-renew
  • Encrypted daily backups (30-day retention)
  • Security patches and framework updates
  • Weekly Lighthouse + uptime monitoring
  • Email support, 24h response window
  • 1 free content edit per month
Hourly rate beyond included hours

€70/h For separate changes and dev work

Choose plan

Concierge

An entire growth team for one monthly invoice — strategy, A/B testing, UX audits.

€290 /month · final price, no VAT added
Best for

Brands that need a full digital studio without paying €5,000/month for a retainer.

Includes
  • Everything in Care — plus:
  • 5 hours of strategic work each month (rolls over to 10h)
  • Direct Telegram line to the founder, 1h SLA in business hours
  • 1 A/B test per quarter, plus UX audit with screen recordings
  • SEO + Google Ads advisory included (no separate retainer)
  • Annual visual and performance refresh
  • Early access to new Marcus AI features
Hourly rate beyond included hours

€50/h For extra hours beyond the monthly 5h

Choose plan

Cancel anytime. Monthly invoice, no contract.

Your code, your domain, your data — no agency lock-in.

Process

Open, controlled, no surprises

Every client sees exactly what’s happening and when. No hidden fees, deadlines or decisions.

  1. 1 day

    Discovery

    30-minute video call. We listen to your business model, customers, competitors. Find the growth angle and which package actually fits.

    • Recorded call
    • Written summary
    • Written quote within 24h
  2. 2–3 days

    Strategy and structure

    Sitemap, page-level briefs, SEO keywords from competitor analysis. Everything written down before we touch design.

    • Sitemap + content brief
    • SEO keywords for 4 languages
    • Design direction
  3. 3–5 days

    Design and prototype

    Pixel-precise prototype in Figma. You see, click, comment. We iterate before a single line of code is written.

    • Mobile + tablet + desktop
    • Clickable prototype
    • Design system
  4. 5–14 days

    Build and content

    We write code, populate content, wire integrations. You get a daily staging link to follow progress in real time.

    • Daily staging link
    • Green Lighthouse before launch
    • Every form tested
  5. 1 day + ongoing

    Launch and growth

    DNS migration, Google submit, analytics live. We don’t disappear — for the first 30–90 days we monitor, optimize and train you.

    • Live site
    • GSC + Analytics
    • Training + documentation
Cases

Open any of these as a live site.

Nothing here is staged. Click through and watch how the site actually behaves.

AI website builder (SaaS)

aimarcus.eu

Built from zero an AI-native website builder that creates pages in natural dialogue. Multi-tenant, 35 languages, Stripe payments from day 0.

  • Node.js
  • PostgreSQL
  • Anthropic SDK
  • Stripe
  • Cloudflare
0 → €19/mo customer, day 1 Stripe conversion from FI diaspora
Boiler service (B2C)

katlamees.ee

Boiler installation, repair and maintenance across Tallinn and Harjumaa. Local SEO, tracked calls, on-site booking form. A decade of trade experience funnelled into organic enquiries.

  • Astro
  • Tailwind
  • GBP API
  • Telegram
10+ years of trade experience translated into local SEO + GBP
Courier marketplace

abikuller.ee

A courier marketplace covering all of Estonia: the customer posts a job, couriers bid, the customer picks the price and the person. 241 town pages in Estonian, Russian and English.

  • Express
  • SQLite
  • Capacitor
  • Stripe
  • Web Push
241 Estonian towns covered
Property maintenance (B2B + B2C)

prism.ee

Property care brand site with all service variants. Schema.org, multilingual, Google Business linkup for 10 locations.

  • Astro
  • Tailwind
  • GBP API
  • schema.org
10 GBP locations from a single technical config
Moving company (Germany)

umzugschef.de

A moving-services site for the Frankfurt–Fulda region: 12 service pages, 17 city pages and a lead form that works with just an email or a phone number. Fully trilingual — German, English and Russian — 35 pages per language, 105 URLs in search.

  • WordPress
  • Polylang
  • PHP
  • IndexNow
  • schema.org
100/100 PageSpeed mobile + desktop, LCP 1.5 / 0.4 s
Why us

Same tech as Linear, Stripe, Vercel.

Every new site runs on a modern static stack — faster, safer, and pays itself back in organic traffic. Existing WordPress sites are optimised to the same speed and security standard.

Speed is an acceptance criterion

No site ships until all four Lighthouse metrics are green. This page is no exception — check it yourself.

AI-native foundation

Same engine as aimarcus.eu — personalization, automatic SEO, A/B tests in real time.

4 languages by default

Estonian, English, Russian, Finnish — every word matches hreflang and schema standards.

Fast where your customers are

Static output, HTTP/2, compression and AVIF images, served from Estonia. A home connection in Tallinn pulls this page in 0.12 s on average — measured, not promised.

Secure by default

HTTPS, HSTS, CSP, subdomain isolation, certificates renew themselves. Nothing to maintain by hand.

We stay

30–90 days of free support on every package. Monthly plan if you want continuous growth. You’re not alone after the first invoice.

What clients say

From real founders whose sites bring income every day

For €990 I got a site that sends me as many leads in an hour as my Wix template did in a year. And these don’t go anywhere — I was taught to add content myself.

First 30 days I worried it was too expensive. After day 90 we had more organic enquiries than from Google Ads. The AI part they built keeps working on its own.

I paid another agency €4 000 for a “top-tier” site that didn’t work. VisualWeb shipped a real, living site for €749 in 12 days. The difference is obvious.

Why does pricing start at €249 when others offer €99?

A €99 site is usually a template that costs more to change than it’s worth. Our €249 is pixel-precise custom, tested on mobile and Google, hreflang and schema set up, first 30 days of support included. You don’t pay more later.

Do you do WordPress sites?

We don’t build new sites on WordPress — a static architecture (Astro + edge) is faster, safer and cheaper to maintain. But we do optimise existing WordPress sites: one case in our gallery runs WordPress at 100/100 PageSpeed — the result depends on the execution, not the platform.

How fast does a site go live?

Landing 5–7 working days, multipage 10–14, e-commerce 14–21. You get a daily staging link to follow progress. We launch only when you’re satisfied.

What if I don’t like the design?

Two free revision rounds at the design stage. After that €90/h, but it never reaches that — Figma click-through prototype lets you see everything before we write a single line of code.

Is editing the site after launch expensive?

No. You can change content yourself (text, images, prices, categories). Design or new pages — €90/h, or €60/h with monthly support. Never an “agency lock-in”.

What does “AI part” actually mean?

We detect who your visitor is (mobile/desktop, country, referrer) and serve adapted content. The site also writes blog posts in your industry on its own and keeps SEO meta tags fresh once a month. Same tech that runs our aimarcus.eu.

What does “we stay” mean?

Each package includes free support (30 / 60 / 90 days). During that period we reply within hours, fix anything found, optimize SEO and ads. After the free window, you can join the monthly plan (from €49/month).

Invoicing and tax?

Invoices come from Prism Hooldus OÜ (registry 16894703), based in Tallinn. We are not VAT-registered yet — invoices ship without VAT added. Payment: bank transfer, Stripe, or 3-month interest-free instalments.

Next step

Free 30-minute call. You talk, we listen.

We look at your current site, ask about your business and tell you straight — whether changing anything makes sense or not. Honest answer, even when it means “your site already works, don’t waste money”.

Contact

Drop us a line — we reply in hours

No bots, no “a representative will be in touch”. Write straight to the founder.

Direct contact