Independent web developer

Websites for service businesses.
Everything your customers need to know, clearly laid out.

Works on every device, in one language or two. One developer takes the whole project: structure, design, code and launch.

Fixed price in the contract One language or two Everything in your name

Tell me about your business. A short call, then a fixed quote.

Live case: fedenko.ch — a bilingual site for a Swiss cleaning and renovation company

Portrait of George O., web developer
How I work

One developer, start to finish.

I plan the structure, design the pages, write the code and launch the site. You deal with one person, from the first call to the handover.

George O. — web developer
WEBSITES FOR SERVICE BUSINESSES
Trust, in the open

See the work and keep what is yours

Review selected case studies, then launch with the domain and code in your name.

HTML5CSS3JavaScriptBootstrap
Services

What I build for service businesses

One developer for the whole project. Every service starts with a short call; the price is a fixed quote after it.

Business website, end to end

Structure, design, code and launch of a full company site: a clear page for each service, ways to get in touch, and everything a customer wants to check before reaching out.

Landing page for ads

One focused page for one service or campaign, ready to receive visitors from search or social ads, with analytics set up to see how it is used.

Bilingual or multilingual site

The same site in two languages, each on its own address with proper language tags, so people and search engines find the right version. Live example: German and English for a Swiss company.

Website with an admin panel

Your team edits prices, schedules and promotions in a simple panel, without a developer. Built on Laravel and Filament, as in the Oskar project (in progress).

Website redesign

An existing site rebuilt to be lighter and clearer: fewer menu items, the information in a better order, and the brand you already have. Shown in the Oskar redesign.

SEO, analytics and Google setup

The technical foundations for being found: search markup, sitemap, language tags, analytics with a cookie banner, Search Console and a Google Business Profile. No promises about rankings.

Packages

Choose the right scope first

Three starting points. Each is quoted as a fixed price after a short call — there is no price list, because every business needs a different scope.

01 · Landing page

Landing page

One focused page for one service or campaign, in one language.

  • Page structure and design built from your material
  • Works on phones, tablets and desktops
  • A contact route: enquiry form, WhatsApp or email
  • Basic search and analytics setup
  • Launch on your domain and hosting

Not included: more pages, a second language, an admin panel.

Fixed quote after a short call

Discuss this scope
03 · With admin panel

Site with an admin panel

A business site you update yourself: prices, schedules and promotions edited in a panel, with no developer needed.

  • Everything in the business website
  • Admin panel built with Laravel and Filament
  • What we agree is editable: prices, schedules, promotions, text
  • Handover of the code and every access

Quoted separately: later updates and ongoing care.

Fixed quote after a short call

Discuss this scope

After launch: an optional care plan covers updates and small changes. It is quoted separately, only if you want it.

Guarantees

Two promises I always keep

Only what I can always keep.

Fixed price in the contract

The price is written into the contract before work starts. You get the quote after a short call, once the scope is clear.

Everything in your name

Domain, hosting, code and every access are in your name. The site stays yours, whoever works on it next.

Portfolio

Selected work

Client websites and web applications — from a live Swiss business site to a redesign in progress.

Process

How it works

Four steps from the first call to a live site.

01

Short call and fixed quote

We talk about your business, your services and the questions your customers ask. You get a fixed quote, and it goes into the contract.

02

Gather the material

You send texts, photos, your logo and the information customers look for. I help put it in order.

03

Design and build

I plan the structure, design the pages and build the site. You see the result and give feedback before launch.

04

Launch and handover

The site goes live on a domain and hosting in your name. You receive the code and every access.

Checklist

What I need from you

A clear brief lets me quote the right scope.

Text and content for each section
Logo, photos or brand colours
Examples of sites you like
Your services and the questions customers ask most
Your domain and hosting, if you have them — if not, we set them up in your name
How customers should reach you: form, phone, WhatsApp, email
Languages you need, deadline and must-have features
FAQ

Common questions

The practical questions worth answering before a project starts.

Do you work remotely from Ukraine?

Yes. I work from Rivne, Ukraine, with clients by call, chat and email, in Ukrainian and English. Everything is agreed in a contract with a fixed price.

How much does it cost?

There is no price list: the scope differs for every business. After a short call you get a fixed quote, and that price goes into the contract.

Who owns the site?

You do. Domain, hosting, code and every access are in your name.

What if you disappear?

Because the domain, hosting, code and every access are in your name, another developer can take over without needing anything from me.

Can I edit the site myself?

If the site has an admin panel, yes: you edit what we agree, such as prices, schedules and promotions. A simpler site is changed by me. Whether you need a panel is something we decide on the first call.

Will the site bring customers from Google?

I set up the foundations: search markup, sitemap, language tags and analytics. I do not promise rankings, visits or enquiries — those also depend on your company, your prices and your service.

What does it cost to keep the site running?

Domain and hosting are paid to the provider, in your name. The amount depends on the provider and plan; we choose them together on the first call.

How long does it take?

It depends on the size of the site and how quickly the material arrives. We agree the timeline on the first call.

Contact

Let us talk about your website

Tell me about your business, what your customers need to know, and when you want to be live. A short call follows, then a fixed quote. You can also use the direct contacts below.

Location

Rivne, Ukraine