Business Website Development
A site that loads instantly, shows up in Google, and lets you change the text yourself without waiting on a developer. I pair Astro.js with a headless CMS — usually Sanity, and WordPress when a familiar panel matters more. Based in Kaunas, Lithuania, working with clients anywhere.
Updated
What you get
Three things that separate a business website from a template with your logo on it.
You edit the content yourself
Text, photos, new services or work samples — all in a plain editing panel. A developer is needed for new features, not for fixing a comma.
Speed you can measure
Pages are generated ahead of time, so the visitor gets ready-made HTML. You can check the result yourself with the same PageSpeed Insights test I use.
SEO fundamentals from day one
Clean HTML, proper meta tags, schema.org markup and submission to Google Search Console. Part of the build, not a separate service sold later.
Who this is for
A business website differs from a business card page in that it is used daily: the service list changes, new work appears, prices and contact details move. If every one of those changes means an email to a developer and a wait, the site slowly goes stale — not because it is bad, but because updating it is awkward.
So the content is separated from the code from the very start. You work in a panel with fields instead of HTML; the visitor gets a page that was generated in advance and appears almost instantly.
Astro.js and a headless CMS in practice
Astro.js builds pages before the visit rather than during it. JavaScript is shipped only where it is genuinely needed, so the site stays fast even with photos and forms on the page.
The content stays in a CMS:
- Sanity — the usual choice: the fields are described to fit your site rather than the other way round, so there is nothing extra in the panel.
- WordPress in headless mode — when you would rather keep the familiar interface: the admin panel stays exactly as it is, only what the visitor receives changes.
- Hand-written HTML with Tailwind CSS — when there are only a few pages and the content barely changes; a CMS there is maintenance without a payoff.
Which one fits is something I say after the briefing — the answer depends on how often the content changes and who will be changing it.
What the work includes
- Structure and where the text goes — how many pages, what lives on each, and how a visitor moves from the first screen to the contact form.
- Design on real content — the visual direction is decided on your actual text and photos, not on an empty template.
- Responsive layout — phone, tablet, desktop, checked at real sizes rather than only in a browser preview.
- Speed — image compression, font optimization, a minimum of JavaScript.
- Technical SEO — meta tags, schema.org markup, sitemap, submission to Google Search Console.
- Contact form — tested so that messages actually reach your inbox.
What you have at the end
A site you can edit yourself, a short walkthrough on how to do it, and access to everything it is made of — the code, the CMS and the hosting. Nothing stays “on my side”: if you ever decide to continue with someone else, there is something to hand over.
If you need help later, hourly maintenance starts at €8/hr — bug fixes, content updates, new features.
How the work goes
Briefing
Not sure what exactly you need? That is normal. We go through the business, the competitors and the goals, and I turn that into a clear plan — no blank page and no guessing on your side.
Structure and design
I lay out the page structure and the visual direction on real content rather than lorem ipsum, so you are reacting to something concrete.
Build and content
Astro.js with a headless CMS, a layout that works on every screen size, image and font optimization. I load the content myself — you should not have to learn the system just to see the result.
Launch and walkthrough
I move everything to your hosting, test every form and link, submit the site to Google Search Console and show you the basics, so small changes do not have to wait on me.
FAQ
Questions that come up before we start.
How much does a business website cost?
A business site starts at €200; a personal site of 1–3 pages starts at €120. You get a fixed quote after a short briefing, so there are no surprises later.
How long does a business website take?
A personal site is usually ready in 5–7 days and a business site in 7–15 days, depending on the number of pages and the integrations needed. We agree the exact date during the briefing, once the scope is clear.
What is a headless CMS and why would I want one?
It is a content panel separated from the site itself: you write in a normal interface, and the visitor gets a page that was generated in advance. You get comfortable editing and speed at the same time. Usually that means Sanity, but WordPress in headless mode works too.
Will I be able to add new pages myself?
Yes — content pages, articles, services or work samples are added from the panel. New features that were not part of the original build are what a developer is for.
Where will the site be hosted?
Your choice — Hostinger, Vercel or Cloudflare. If hosting is already in place, I continue with it instead of moving anything.
Do you work with clients outside Lithuania?
Yes. Briefing, feedback and handover all work well remotely over call or chat. I am based in Kaunas and happy to meet in person for local clients too.
What is next
- Multilingual websitesThe same site in several languages — with hreflang and a clean URL structure.
- Website maintenanceHelp after launch: fixes, updates and consultation from €8/hr.
- A language school websiteThe same stack in a real project: Astro.js with Sanity CMS.
- Pricing and plansEvery plan, from a personal site to an online store.
Tell me about the project
Write what your business does and what you expect from the site — I will tell you what scope of work that takes and what it costs.
Get in touch