Skip to main content
VisualWeb

Websites · Apps · Custom Software · AI Integration

Websites, apps, software & AI — built to grow your business.

We design and build high-converting websites and online stores, mobile and web apps (iOS, Android, web), custom company software (CRM, ERP, client portals), and integrate AI agents and automation into your business processes.

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

Our work

Everything here is live right now.

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

AI site builder
Heating and boilers
Courier platform
AI site builder
AI for ads
Property care
Bathroom renovation
Legal help
Beauty salon
Plumbing
Landscaping and garden care
AI image studio
Heating and boilers
24/7 emergency
Moving service
Prize draw platform
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

from€490 fixed price for the base scope · larger work from this, price negotiable · 30 days of 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, included in the package
Timeline
5–7 working days
Best for
One service, one city, one campaign.
Ask first
Learn more
Sell 24/7

E-commerce

from€1,990 price negotiable · 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 Learn more
Custom systems & AI

Apps, software & AI

from€2,990 price negotiable · AI agent from €990, SaaS platform from €4,990

Mobile & web applications (iOS, Android, web), custom company software (CRM, ERP, client portals), and AI integration into your daily business operations.

  • Mobile & web applications (iOS, Android, PWA)
  • Custom business software: CRM, ERP, order & crew dispatch
  • AI support & sales agents on your data (web, Telegram, email)
  • AI invoice, contract & document automation (PDF/DOCX, RAG)
  • API integrations: Montonio, Stripe, Omniva/DPD, accounting
  • Code & database on your server, direct founder support
Timeline
2–6 weeks
Best for
Companies that need a custom app, internal system, or AI workflow automation.
Discuss your solution Learn more
Add-ons · price negotiable
  • AI conversational agent & knowledge base (from €990, price negotiable)
  • API integration or Telegram bot (from €490, price negotiable)
  • Logo and brand system (from €490, price negotiable)
  • Copywriting in ET / EN / RU / FI (from €49 / page, price negotiable)
  • Photo and video shoots (from €490 / day, price negotiable)
  • Google Ads campaign setup (from €390, price negotiable)
  • Monthly SEO and content (from €490 / month, price negotiable)
  • Monthly technical support (from €79 / month, price negotiable)

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

Book a call

Already have a site and just need one specific fix? One-off jobs from €79, at a fixed price for the described scope. Bigger jobs: price negotiable.

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.

Apps · Custom Software · AI Integration

Beyond websites: we build web & mobile apps, custom business software, and integrate AI into your operations.

When off-the-shelf SaaS tools fall short or your team spends hours on manual copy-pasting, we engineer software around your exact workflow — from iOS & Android apps to internal ERPs, CRMs, and custom AI agents.

iOS · Android · Web Apps

Mobile & web applications

Customer-facing apps, courier and field-crew tools, booking platforms, and two-sided marketplaces. One clean TypeScript & Capacitor codebase runs on the web, App Store, and Google Play.

  • Real-time orders, live maps, geolocation, camera & photo uploads
  • Web Push and native notifications, Apple Pay, Google Pay, Stripe
  • Published to the App Store and Google Play under your company account
Live in production: AbiKuller ↗ — Courier marketplace across 245 Estonian towns (web + iOS/Android, live bidding, Stripe)
  • TypeScript
  • React / Astro
  • Capacitor
  • Node.js
  • Stripe
from €2,990 · price negotiable
CRM · ERP · Internal Tools

Custom business software & dashboards

Tailor-made operational systems that replace fragile spreadsheets and per-seat SaaS subscriptions. Order and dispatch boards, crew scheduling, client portals, B2B dealer cabinets, and inventory control.

  • Dispatch boards, job pipelines, role-based access control, audit logs
  • Automated invoicing (PDF, e-invoices, Montonio payment links) & bank reconciliation
  • Hosted on your own server — full code ownership, zero per-user licensing fees
Live in production: Service operations ERP — Production dispatch, billing, and accounting systems running daily in Tallinn
  • Node.js
  • PostgreSQL / SQLite
  • Montonio
  • REST API
from €2,990 · price negotiable
AI Support · 24/7 Sales

AI agents trained on your company data

An AI assistant connected to your real product catalog, pricing rules, booking calendar, and order database. Replies to customers in Estonian, English, Russian, and Finnish within seconds.

  • Runs 24/7 on your website, in Telegram, and over email
  • Calculates preliminary quotes, books appointments, or checks live order status
  • Hands complex cases to a human manager with a clean conversation summary
Live in production: AI Marcus & AbiKuller ↗ — Customer support and sales agents handling live enquiries in 4 languages
  • Claude / GPT / Gemini
  • RAG search
  • Telegram API
  • Web widget
from €990 · price negotiable
AI Automation · Documents

AI document, invoice & workflow automation

AI pipelines that remove repetitive back-office work: reading incoming emails, PDF invoices, receipts, and contracts; extracting line items into your database; and generating ready-to-sign documents.

  • Automated parsing of PDF invoices and receipts straight into accounting
  • Generation of quotes, acts, and contracts in DOCX and PDF formats
  • Internal knowledge-base search across company manuals, policies, and laws (RAG)
Live in production: Juristabi24 & AdsBrain — AI legal platform indexing 8,739 law sections & 648 court rulings with DOCX generation
  • Anthropic SDK
  • OpenAI API
  • OCR / PDF
  • DOCX engine
from €1,290 · price negotiable
SaaS · Marketplaces

Turnkey SaaS platforms & AI products

Launching your own software product or subscription service? We build the complete stack: multi-tenant accounts, credit or recurring billing, admin analytics, and multilingual UI.

  • Multi-tenant architecture, secure authentication, and role permissions
  • Stripe, Montonio, and Maksekeskus subscription and credit-pack billing
  • Scalable database, background job queues, and LLM token cost guardrails
Live in production: aimarcus.eu ↗ — AI website builder engineered from scratch in 36 languages — 1,040+ sites built
  • Node.js
  • PostgreSQL
  • Stripe Billing
  • Cloudflare
from €4,990 · price negotiable
Integrations · Bots · Voice

API integrations, Telegram bots & telephony

We connect your website, store, accounting software, and warehouse so data flows automatically, and build Telegram bots for field crews and management.

  • Montonio, Maksekeskus, Stripe, Omniva, DPD, Smartpost, Estonian e-Business Register
  • Merit Aktiva, SmartAccounts, Standard Books, Saloninfra, and CRM sync
  • Telegram bots for job dispatch, photo reporting, and instant system alerts
Live in production: Production integrations — Automated payments, parcel labels, call transcription, and crew dispatch
  • Webhooks
  • Telegram Bot API
  • XML / JSON
  • Cron / Queues
from €490 · price negotiable

Have an app idea or want to see where AI can save hours in your company?

Tell us in a few sentences how your team currently handles orders, documents, or customer support. We will map out a concrete architecture, timeline, and written quote (from €490, price negotiable).

Care + support

After launch, you’re not on your own.

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

Watch

Quiet infrastructure care — no technical headaches.

from€79 /month · price negotiable
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, Mon–Fri 09:00–18:00
  • 1 content edit per month included
Hourly rate beyond included hours

from €85/h (price negotiable) For separate changes and dev work

Choose plan

Concierge

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

from€490 /month · price negotiable
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

from €65/h (price negotiable) 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
  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 website builder where the user describes the business and the AI assembles a finished, hosted page. 36 languages, credit-based Stripe payments, no subscription.

  • Node.js
  • PostgreSQL
  • Anthropic SDK
  • Stripe
  • Cloudflare
1040 sites built by the community (18 Oct 2026)
Read the case study
Boiler service (B2C)

katlamees.ee

A heating services website for Tallinn, Harju County and Pärnu County: services on their own pages, 8 Tallinn district pages and a Pärnu page, advice articles and a request form that accepts a photo. 25 pages in total.

  • Static HTML
  • Tailwind CSS
  • PHP
  • schema.org
71 → 82 PageSpeed mobile, LCP 5.5 → 4.1 s (3 Oct 2026)
Read the case study
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. 245 town pages in Estonian, Russian and English.

  • Express
  • SQLite
  • Capacitor
  • Stripe
  • Web Push
245 Estonian town pages
Read the case study
Property maintenance (B2B + B2C)

prism.ee

Property care brand site with all service variants. Schema.org, multilingual, Google Business Profile linked to the site.

  • WordPress
  • Polylang
  • schema.org
4.5 ★ 54 Google reviews (18 Oct 2026)
Read the case study
Moving company (Germany)

umzugschef.de

A moving-services site for the Frankfurt–Fulda region: 12 service pages, 19 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
98 / 100 PageSpeed mobile / desktop, LCP 1.4 / 0.3 s (18 Oct 2026)
Read the case study
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.

Apps, custom software & AI

Engineered on the same stack as aimarcus.eu and AbiKuller — mobile & web apps, CRM/ERP dashboards, AI agents, and document automation.

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 support included in 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.

Amounts in the quotes are what those clients paid for their projects. Your website: from €490, price negotiable.

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

A €99 site is usually a template that costs more to change than it’s worth. Our from-€490 price (negotiable for bigger scope) 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 build both ultra-fast custom sites (Astro, React, Next.js) and clean WordPress / WooCommerce sites (from €990, price negotiable), and we speed up existing WordPress sites. On 18 Oct 2026 Google PageSpeed scored the WordPress site we built for Umzugschef.de 98 on mobile and 100 on desktop.

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 revision rounds at the design stage are included in the price. Additional scope is from €90/h (price negotiable), though our interactive preview lets you approve the direction upfront.

Is editing the site after launch expensive?

No. You can change content yourself (text, images, prices, categories). Design or new pages are from €75–90/h (price negotiable). Never an “agency lock-in”.

How do you integrate AI into a company’s business processes?

Instead of generic chat widgets, we connect AI models (Claude, GPT, Gemini) directly to your company data and tools. We build 24/7 support and sales agents that quote prices and check order status in 4 languages (from €990, price negotiable), and back-office pipelines that parse incoming PDF invoices, receipts, and contracts or generate DOCX/PDF documents automatically (from €1,290, price negotiable).

Do you build mobile apps and custom software for companies (CRM, ERP, portals)?

Yes. We build iOS, Android, and web applications (such as the AbiKuller courier marketplace) as well as custom internal business software: order and crew dispatch boards, client portals, automated billing (Montonio, Stripe, e-invoices), and accounting API integrations. Custom apps and software start from €2,990 (price negotiable) — hosted on your own server with full code ownership and zero per-seat fees.

What does “we stay” mean?

Each package includes support in the price (30 / 60 / 90 days). During that period we answer questions on working days, fix anything found, optimize SEO and ads. After that period, you can join the monthly plan (from €79/month, price negotiable).

Invoicing and tax?

Every job is billed on a proper invoice, sent as an e-invoice or a PDF, and you can pay by bank transfer or card. The issuing company, its registry code and VAT number are listed in the terms of sale.

Next step

30-minute no-obligation 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

Write to us directly

No bots, no “a representative will be in touch”. Write straight to the founder. We reply within 2 hours (during business hours) if we can take the project. If we do not call or write back, our team is fully booked and we recommend contacting another studio.

Quick contact

Leave your phone number or email and we’ll get in touch.

Direct contact

A starting price or work description given by phone is preliminary, not final. We confirm the exact price and scope after clarifying your requirements.

Your budget helps us pick the right setup. Websites from €490, price negotiable.