Website development that pays for itself.
We build business websites that load fast, get found on Google and turn a visit into an enquiry. A landing page starts from €490, a company website from €990 and an online store from €1,990, price negotiable. Every enquiry shows where it came from.
- Ready in 10–14 working days
- Landing page from €490 · website from €990, price negotiable
- Up to 8 pages and 4 languages
- 6 case studies
Compare website packages
Prices and timelines from our package range. The exact list of pages, languages and integrations goes into the written quote.
Landing page
from€490
Fixed price for the described scope; larger work: price negotiable
One page for one service or campaign
- Timeline
- 5–7 working days
- Languages
- Agreed in the quote
- Content
- Your content; copywriting separate
- Features
- Enquiry form and call button
- Edits and support
- 30 days
Company website
from€990
Price negotiable; the quote fixes the final amount
Up to 8 pages and a blog
- Timeline
- 10–14 working days
- Languages
- Up to 4 languages
- Content
- Content management; copywriting separate
- Features
- Content management, forms, booking integration
- Edits and support
- 60 days
Online store
from€1,990
Price negotiable; the quote fixes the final amount
Initial upload of up to 100 products
- Timeline
- 14–21 working days
- Languages
- Agreed in the quote
- Content
- Your product data; copywriting separate
- Features
- Payments, orders and shipping
- Edits and support
- 90 days
Copywriting in English, Estonian, Russian or Finnish from €49 per page, price negotiable. Domain, hosting and paid add-ons are listed separately in the quote.
What a business website costs
A landing page starts from €490 and takes 5–7 working days: one page, one goal, built to sell one service or run one campaign. A company website starts from €990 and takes 10–14 working days: up to 8 pages, a blog and up to 4 languages. An online store with payments, shipping and order handling starts from €1,990 and takes 14–21 working days.
These are starting prices and the price is always negotiable. The final amount depends on the number of pages and languages, whether we write the copy (from €49 per page, price negotiable) and on integrations with other systems. The amount and the schedule go into a written quote before work starts and do not change without your approval.
Why most websites bring no enquiries
Most sites are built from a picture: a template, a logo, done. The site exists, but the phone stays quiet, because nobody measures what visitors do on it or where they come from.
We set up measurement from day one. Every form and call button sends an event to analytics, so you see whether an enquiry came from search, Google Maps, an ad or a referral. That makes it easy to decide where to spend money next.
What a company website includes
A typical company website has up to 8 pages: home, a page for each main service, a price list, examples of work, about, contact and a blog. Every service gets its own page, because Google ranks pages, not sites. One general “Services” page will not reach the first page for a search like “boiler maintenance Tallinn”.
You can have up to four languages: English, Estonian, Russian and Finnish. Each language gets its own addresses and hreflang tags, so Google shows the English page to someone searching in English. You edit the content yourself in the admin panel.
Forms, a call button and, where needed, a booking integration (for example Saloninfra) are part of the package. Enquiries reach your inbox straight away, not as a daily digest.
What these websites do in practice
Ketyswit is a beauty salon in the T1 centre in Tallinn. We built a three-language WordPress site (Estonian, English, Russian) with Saloninfra booking. In February 11 of its keywords were on Google’s first page, in September 20. In one October week search brought 210 clicks and 4,879 impressions.
For the German moving company Umzugschef.de we built 35 pages in three languages, 105 addresses in total, and on 18.10.2026 Google PageSpeed scored it 98 on mobile and 100 on desktop. The mobile PageSpeed score of the Katlamees heating website went from 71 to 82 (3.10.2026). Prism’s bilingual site keeps its price list in the main menu, and its Google Business Profile has 54 reviews with an average of 4.5 (18.10.2026).
How the work goes
First, a half-hour call: what you sell, to whom, and how people find you today. Based on that you get a written quote with the list of pages, the price and the schedule.
During the work you have a staging link where you see progress and comment directly. If you already have a site, we map its addresses and set up 301 redirects so your Google rankings carry over. We publish only when you say it is ready.
The technical side you do not have to watch
Every site gets an SSL certificate, an XML sitemap, correct titles and meta descriptions, structured data (schema) and a Search Console connection. Images are saved in modern formats and load only when the visitor scrolls to them.
Analytics starts only after the visitor consents, as data protection law requires. We measure speed on mobile before launch, because most local searches happen on a phone.
The website stays yours
The domain, hosting, content and analytics are in your name and you pay the providers directly. If you ever want to move, you take the whole site with you. After the 60 days of support you can continue on a support plan from €79 per month (price negotiable) or run the site yourself.
Frequently asked questions
How much does a business website cost?
A landing page from €490, a company website from €990 and an online store from €1,990, price negotiable. The final price depends on the number of pages and languages, the copy and the integrations, and it goes into a written quote before work starts.
How long does website development take?
A landing page takes 5–7 working days, a company website 10–14 and an online store 14–21. The usual delay is waiting for content. Once the texts and images are ready, we keep to the schedule.
Can I edit the texts and images myself later?
Yes, content management is included in the price and we show you how it works. If you would rather not do it yourself, we make the changes on a support plan (from €79 per month, price negotiable).
I already have a website. What happens to it?
We move the content you need and set up 301 redirects so your Google rankings are kept. What works on the old site stays.
Does the price include the domain and hosting?
We set up both in your name and you pay the providers directly, with no markup from us. That way everything stays your property.
Do you work with companies outside Estonia?
Yes. We are based in Tallinn and the work runs remotely: a call, a written quote and a staging link where you comment on progress. Invoices come from our Estonian company (its details are in the terms of sale), and the quote states whether VAT is included.
How do I know the website brings enquiries?
Analytics is in place from day one and every enquiry shows its source. If the numbers do not move, we look together at what to change. We do not promise a number of enquiries in advance, because that also depends on your market and competitors.
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”.
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.
- info@visualweb.ee — reply within 2 business hours if we can take the project
- +372 5368 4587 — Mon–Fri 09:00–18:00
- Telegram: @visualweb_ee
- Tallinn, Estonia — on-site meetings
A starting price or work description given by phone is preliminary, not final. We confirm the exact price and scope after clarifying your requirements.