Piotr Dejneka
Pillar 4 · Websites

A company website that brings in customers

I design and build WordPress websites, from branding and copy to hosting and maintenance. Fast, easy to edit, and written so visitors turn into inquiries. Landing pages for campaigns, too.

InVivoLab website
InVivoLab · branding, website, copy, SEO and maintenance
Magdalena Bamberska website
Magdalena Bamberska · insurance advisor
Premium Kruszywa website
Premium Kruszywa · temporary website, 2023
  • from €1,900company website, no VAT added
  • from 7 dayscampaign landing page, from €800
  • since 2019looking after one client’s website
  • from €90 / mowebsite maintenance after launch
In short

A company website costs from €1,900, a campaign landing page from €800 and takes from 7 days, and website maintenance after launch starts at €90 a month.

I can do everything in sequence: branding, copy, design, development, SEO, hosting and maintenance. That’s how the InVivoLab website was made.

01Diagnosis

When a website stops working for you

A good-looking website doesn’t always sell. These signs tell you that your site looks better than it works.

  1. 01

    Traffic, but no inquiries

    People come in, read and leave, because they don’t know what to do next, or the form is too long.

    FixOne clear action on every page and a short form.

  2. 02

    The site loads slowly

    A heavy theme with a page builder and a dozen plugins. On a phone, a visitor waits a few seconds and goes back to Google.

    FixA lightweight custom theme and only the code you need.

  3. 03

    Nobody knows how to change it

    Every text change means a call to the agency, or the risk that something falls apart.

    FixEditable fields instead of a page builder where it’s easy to break things.

  4. 04

    Google doesn’t see it

    The site doesn’t answer the questions customers type into search, and has no content they could find it by.

    FixContent written for specific customer questions, plus technical SEO.

  5. 05

    It looks like a thousand others

    A stock theme with stock photos doesn’t say how you differ from your competitors.

    FixBranding and design made for your brand.

  6. 06

    Nobody looks after it

    Updates wait for months, there’s no backup, and you hear about an outage from a customer.

    FixWebsite maintenance: updates, backups and monitoring.

03Speed

The race: premium theme vs. custom-built website

A demo of one of the most popular premium themes against this site. The same mobile test: watch which one shows its content first.

Mobile test result: the premium theme demo showed its main content after 4.4 s, weighs 2.0 MB, 94 files, PageSpeed score 68. The custom-built site showed its content after 2.1 s, weighs 0.4 MB, 18 files, PageSpeed score 99.

Played back 4× faster; the counter shows real seconds. Test: Lighthouse 12.8, the engine behind Google PageSpeed Insights, mobile mode, home page, median of 5 runs on October 5, 2026 (the theme demo ranged from 3.7 to 14.2 s). The premium theme is the public demo of a best-selling ThemeForest theme, insurance agency version. The finish line is the moment the main content appears (LCP).

04Tech

A custom theme instead of a page builder

A website should load fast and be easy to change without a developer. That’s why I don’t use heavy page builders.

  • Custom WordPress theme: only the code the site needs
  • Editable fields: you change text, photos and prices, and the design stays intact
  • SEO from day one: structure, structured data, sitemap and redirects
  • Cookie consent: meets GDPR, with Google Consent Mode v2 if you run ads

WCAG 2.1 AA accessibilityI test websites on phones from 320 px wide and with accessibility tools, so every customer can use them.

  • BrandingLogo, colors and materials, if the brand is just starting out. That’s how InVivoLab and Uśmiech Proszę began.
  • CopyI write copy for customers’ questions and for search engines, in the first person or in your company’s voice.
  • HostingServer, domain, SSL certificate and email. The site can run on your server or on mine as part of maintenance. The code, domain and content are always yours.
  • AnalyticsGA4 and Search Console with a consent banner, so you know where your inquiries come from.
05Proof

An expert’s brand and website from one person

InVivoLab: Dr Małgorzata Pawłowska, a cosmetic safety expert, had the knowledge but no brand or website. I created the branding, design and copy, then built the site and took care of SEO, hosting and maintenance. I organized the offer around the product life cycle, so a cosmetics brand sees right away what it needs.

Magdalena Bamberska2019: branding, copy and website; today hosting and domain
Premium Kruszywa2023: domain, email, logo, a temporary website and Google Business Profile
Uśmiech Proszęphoto booth branding in 7 days
InVivoLab case study
06Process

How I work

Content and goals first, then the look. That way the website is written for your customers, not for a portfolio.

  1. Goals and content

    Who the site is for, what the visitor should do, and what questions they ask.

    1 week
  2. Design

    Page layouts for mobile and desktop, with real copy.

    1–2 weeks
  3. Development

    Custom theme, editable fields, SEO, analytics and testing on different screens.

    2–4 weeks
  4. Launch and maintenance

    Domain switch and a short editing walkthrough. Bugs reported within 30 days are fixed at no extra cost, then maintenance from €90 / month.

    30 days of fixes
07Fit

Who this is for

I’m the best fit if

  • you run a service business and your website needs to bring in inquiries
  • you need a brand and a website from scratch, from one person
  • you want to edit the content yourself without the risk of breaking something
  • you care about traffic from Google, not just about looks

I’m probably not a fit if

  • you’re looking for a cheap website built from a ready-made template
  • you want to rearrange sections yourself in a page builder
  • you only need graphics, without development
08Questions

Questions about websites

How much does a company website cost?

From €1,900. The price depends on the number of pages, whether I write the copy and create the branding, and how many languages you need. It is the final price: I am VAT-exempt, so no VAT is added. You get a fixed price after the brief. Payment: a deposit to start, the rest on acceptance.

Why not Elementor or another page builder?

A page builder adds a lot of code that slows the site down, and it’s easy for a client to move something they shouldn’t. With a custom theme, you edit content in fields, and the site stays fast and consistent.

Can I edit the content myself?

Yes. You change text, photos, prices and blog posts in the WordPress dashboard. At the end, I give you a short walkthrough.

Will you write the copy?

Yes, I write content for your customers’ questions and for search engines. You can also provide your own, and I’ll adapt it. I write in English and Polish. For other languages I work with native-speaker translators.

What does website maintenance include?

From €90 a month: updates, backups and uptime monitoring. Changes to the site are priced separately.

09Start

Tell me about your business

Five short steps, about 3 minutes. I reply within one working day, and you get a quote within three.