Most businesses end up with one of two websites. Either it was built in a page builder by someone in a hurry, and it is slow, generic and impossible to change without breaking it. Or it was built properly five years ago by a developer nobody can reach any more, and everyone is afraid to touch it.
The job here is the ordinary one done properly: a site that says what you do in the first eight seconds, answers the two questions that stop people getting in touch, loads fast on a phone in a car park, and can still be edited in three years by someone who has never met us.
Every page gets one job
The commonest failure is a site where every page tries to do everything, so no page does anything. The home page explains the whole company, the about page explains the whole company again, and the contact page is a form with no reason to fill it in.
So the first deliverable is not a design, it is a page map: what each page is for, who lands on it, what it has to make them believe, and what it asks them to do next. Once that is agreed the design is mostly arithmetic, and revisions stop being about taste.
It is a website, not a web app
A marketing site should be fast because it is mostly text and images sent down a wire, not because it was optimised afterwards. Built in code and served as static pages, it starts fast and stays fast, and there is no monthly platform fee standing between you and your own home page.
If you need a blog, a case-study index, or a page your team edits weekly, that gets a CMS you can actually use. If you do not, you are not paying for one.
Written as it is built
Copy and layout are the same decision. A headline that needs three lines is a different design from one that needs one, and you cannot find that out from a picture of a website with Latin in it.
We draft the structure and the headlines, you correct the parts we got wrong about your business, and it goes in as the site is built rather than being poured into a finished shell at the end.