Skip to main content
VisualWeb

One problem, one fixed price. No project required.

You don't always need a new website — sometimes you just need someone to handle that one thing. Pick a job from the list, the price is right there, most are done the same day. If we can't fix it, you don't pay.

  • Fixed price before we start
  • Most jobs same day
  • Backup before every job
  • No fix — no fee

Pick a job and order

Emergency — something is broken

Site is down or shows a white screen

We find the cause, bring the site back up and tell you what happened and how to avoid it next time.

79 €
Ask first

Contact form doesn't work or enquiries never arrive

The most expensive bug there is: a client writes, you never find out. We fix it and test it for real.

59 €
Ask first

Site looks broken on phones

Buttons on top of each other, text past the edge, menu won't open — we fix the layout on every screen size and check on real phones.

79 €
Ask first

Error after an update or a plugin conflict

The site broke after a WordPress or plugin update. We find the culprit, restore the site and finish the update safely.

69 €
Ask first

Broken links and 404 pages

We go through the site, fix broken links and set up redirects so neither visitors nor Google hit dead ends.

49 €
Ask first

Lost access to your own site

Developer vanished or passwords forgotten? We recover access through the server or domain and hand every key back to you.

69 €
Ask first

Hacked site cleanup

Casino links, rogue redirects, a Google warning — we clean it out and close the hole. See the dedicated page or order right away.

from 290 € Order

Content and everyday changes

Swapping texts, images or prices

You send the new content, we publish it and check it looks right on every device. Up to an hour of work.

39 €
Ask first

Publishing a blog post or news item

You send text and photos — we format, publish and fill in the SEO fields. The site stays alive even when you have no time.

39 €
Ask first

New subpage on an existing site

A new service, campaign or price list — we add the page in your current design with an SEO base.

89 €
Ask first

Campaign banner or popup

A discount bar, banner or popup with a deadline and a button — we put it up and take it down when the campaign ends.

59 €
Ask first

WordPress and plugin updates

Backup, core and plugin updates, and a check that nothing broke. A site not updated for years is a hack waiting to happen.

49 €
Ask first

Automatic backups setup

A daily copy of the site and database to a separate location. Whatever happens, the site restores in one step.

49 €
Ask first

Email, domain and server

Email on your own domain (info@yourcompany.com)

Instead of Gmail, an address with your own domain that works on phone and computer. SPF, DKIM and DMARC set so mail doesn't land in spam.

59 €
Ask first

Your emails land in spam

Your messages end up in clients' spam folders. We set up SPF, DKIM and DMARC and verify the result in real inboxes.

69 €
Ask first

“Connection not secure” warning / SSL

We install the certificate, set auto-renewal, and the browser warning that scares clients away disappears.

49 €
Ask first

Domain expired, DNS tangled or needs moving

We sort it out with the registrar, transfer the domain and document the settings so it doesn't happen again.

59 €
Ask first

Moving the site to a new server or domain

Files, database, email, redirects — we move everything so Google rankings and mail survive.

99 €
Ask first

PHP version upgrade

Your host demands a newer PHP but the site breaks? We upgrade the version, fix compatibility and test before going live.

89 €
Ask first

Google, speed and analytics

Speeding up a slow site

Images, caching, scripts, server — we measure before and after, aiming for the PageSpeed green zone.

119 €
Ask first

Google can't find your site

The site is missing from Google or shows outdated data. We check indexing, the sitemap and robots.txt and resubmit the pages.

79 €
Ask first

Basic SEO setup

Titles, descriptions, heading structure, sitemap and schema done properly — the foundation without which you can't climb in Google.

119 €
Ask first

Google Analytics + Search Console setup

See where visitors come from and what people search to find you. We set it up, connect it and show you how to read it.

69 €
Ask first

Google Business Profile on the map

We create or tidy up your business profile with photos, opening hours and services — so people find you from the map.

89 €
Ask first

Facebook and Instagram pixel

We install the Meta pixel and events so your ads learn from the right people and you see what actually sells.

69 €
Ask first

Cookie notice (GDPR)

A compliant cookie bar with Google Consent Mode — the site follows the rules and analytics keeps working.

59 €
Ask first

Sales and extra features

Booking system on your site

Clients pick a time and book themselves: calendar, reminders, email confirmations. Fits salons, clinics, trainers.

149 €
Ask first

Card payments or bank links on your site

We add card payments and Estonian bank links, test with a real payment and set up receipts.

149 €
Ask first

Uploading products to your online store

We upload up to 20 products with photos, prices and descriptions — consistent and search-friendly.

89 €
Ask first

Chat button on your site

WhatsApp, Messenger or a plain chat window: clients write with one tap, you reply from your phone.

49 €
Ask first

Newsletter form and integration

A signup form on the site connected to Mailchimp or Brevo, with a welcome email for new subscribers.

69 €
Ask first

How it works

Pick a job from the list and send an enquiry — or describe the problem in your own words if it isn't listed. We reply the same working day with a confirmation: price, timing and exactly what we'll do. The price is final before work starts, not on the invoice.

Before every job we make a backup. If anything goes sideways, we roll back and your site stays intact. Afterwards you get a short summary: what was done and what we noticed.

Why a fixed price, not an hourly rate

With hourly billing you never know what the final invoice will look like. We name the price up front and it doesn't change — even if the job takes longer than expected. The risk is ours, not yours.

And if it turns out the job can't be done — the hosting won't allow it or the problem is somewhere else entirely — you pay nothing. We'll tell you honestly what the situation is and what it would really take.

Frequently asked questions

My problem isn't on the list. Now what?

Write to us in your own words. We reply the same working day with a fixed price — the list covers the most common jobs, but we handle everything web-related.

How fast will it be done?

Most listed jobs are done the same or the next working day. If your site is down, we start immediately — that's always first in the queue.

Do you work on sites you didn't build?

Yes — most one-off jobs are exactly that: WordPress, Wix, Voog, an old hand-coded site. If the platform sets limits, we say so up front.

Do you need my passwords?

Usually yes — hosting or CMS access. We keep them only for the duration of the job, recommend changing them afterwards and help you do it.

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
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.