Freelance web developer

Clean, fast websites for small businesses

I design, build and maintain practical websites for small businesses and local brands. One person to talk to, no agencies, no overcomplicated systems – just a clear site that helps people reach you.

Custom design, not a generic template Mobile-friendly and fast to load Hosting, updates and support taken care of
Work setup of Robert Zak web developer

Services

Whether you need a new website from scratch or help with an existing one, I focus on clear content, modern design and long-term support.

Website design & build

Custom websites for small businesses, freelancers and local services. Together we define the structure, content and main goals – calls, bookings or inquiries – and I turn that into a clean, fast website.

Redesign & improvements

Already have a website but it feels outdated or confusing? I can refresh your layout, improve navigation and clean up the content without throwing away everything you already have.

Hosting & technical setup

Domain, hosting, SSL certificate and basic optimisation – I set everything up for you, so you don’t have to deal with complicated dashboards or technical jargon.

Ongoing updates

Need to change opening hours, add a new service or swap some text? I offer simple support for small updates, so your website doesn’t get stuck in “we’ll change it later” mode.

Support & communication

You always talk directly to me – by email, phone and, if useful, one-to-one SMS. No ticket systems, no call centre. Just straightforward communication about your website.

Basic SEO & structure

I set up clear page titles, meta descriptions and structure so that search engines understand your website and customers can find important information quickly.

How the process works

A simple, transparent process from first message to launch – so you always know what’s happening with your website.

1
Short call or email

You tell me what your business does, what you need from the website and what you already have (logo, photos, text or nothing at all).

2
Simple plan & quote

I suggest the structure (pages), timeline and price. No hidden extras – the plan is written out in clear language so you can decide easily.

3
Design & build

I design and build the site, share a preview link and collect your feedback. We make adjustments, then prepare everything for launch.

4
Launch & check

Once the website is live, we double-check forms, links and key information on desktop and mobile, and fix any small issues.

5
Support going forward

You can reach out when you need changes or have questions. I’m available via email and phone – and for time-sensitive updates, I may confirm details with a quick SMS.

Example projects

A few examples of the type of websites I create. Real projects are usually simple, focused and built around what your customers actually need to see.

Small business Service websites Local businesses Clean layouts
Local café website
Menu, opening hours and simple contact form for a neighbourhood café.

A single, scrollable page with clear sections: about, menu highlights, photos, map and contact. Mobile-first layout and easy to update.

Typical scope: 1–3 pages
Trade / service business
Website for a small roofing / construction service.

Service overview, before/after projects in text form, FAQ and a clear “request a quote” form. Focus on trust and clear explanation of what’s included.

Typical scope: 4–6 pages
Consultant landing site
One-page profile for an independent consultant.

Simple overview of services, experience and testimonials, with a short form to request a call. Optimised for people coming from LinkedIn or referrals.

Typical scope: 1–2 pages

Who I work with

I mainly work with small teams and owners who want a practical website and one person they can rely on when something needs to change.

Small businesses

Local services, cafés, trades, consultants and other small companies that need an online presence that feels professional but not overdone.

Long-term collaboration

I prefer ongoing relationships where I can look after your website over time – from small content changes to full redesigns when you grow.

Clear communication

You always communicate directly with me. No ticket systems – just email, phone and, where useful, one-to-one SMS for existing clients.

What clients appreciate

A few typical comments from people I’ve worked with on websites and ongoing support.

“We didn’t want a big agency or a complicated system. Robert explained everything in normal language and the site was online faster than we expected.”
Small business owner
Service company website
“When we need to change something, we just send an email and it’s done. No tickets, no chasing different people – one person who knows our site.”
Café manager
Local hospitality website

Frequently asked questions

A few quick answers. If you’re not sure about something, just send a message – I’m happy to clarify details before you decide.

How long does a typical website take?
For a small business website (around 4–6 pages), most projects take about 2–4 weeks, depending on how quickly we finalise content and feedback.
Do I need to have all text and content ready?
Not necessarily. If you have existing text, we can refine it. If not, I can help you outline what needs to be on each page so we can create simple, clear content together.
How do we communicate during the project?
Mostly via email for details and feedback. We can schedule calls when needed. For quick confirmations or time-sensitive updates, I may use one-to-one SMS – always related to your project.
Can you also manage hosting?
Yes. I can set up hosting for you or work with your existing provider. The goal is that you don’t have to worry about technical details.

Contact & project request

Tell me a bit about your business and what you’d like your website to do. I’ll reply with a simple plan, timeline and an idea of budget.

By submitting this form, you agree to the Terms & Conditions and acknowledge the Privacy Policy.

SMS, if used, is for one-to-one client communication only. You can opt out at any time by replying STOP. Reply HELP for help.