Custom web application development: Web apps,
scoped first.

For the jobs a platform cannot do. Custom web development means a portal where your clients or your staff sign in, sign off and pay, or a fast site with nothing to update. Always priced in writing before you commit, never at a checkout.

Paid scoping·Written SOW·£400 a day·Your domain

When a web app is right

Most businesses are better off on a platform their team can run. A web app is for the ones where the platform is the thing in the way.

If a package would do the job, it costs less and the price is on the page, so I will point you there first. If it would not, we scope it properly, and you see the price in writing before anything is built. You are hiring one person here rather than a custom website development company, which is why the scope is the first paid step.

The web apps I build: A portal,
or a site.

Both are priced the same way, in days, and both sit on your own domain. What changes is how they are looked after once they are live.

A client or customer portal

A place your own clients or staff sign in to, built around how you work with them: what they can see, what they sign off, and what they pay.

Sign-inDocumentsPayments

At least Manage, £300 a month A portal always comes with Manage or more, because it needs looking after. Its hosting is priced in the scope.

A custom static site

Every page is built ahead of time and served as a file. No plugins to keep updated and no database behind the pages, so it loads quickly and there is very little to go wrong.

Your designFastNothing to patch

Hosting Priced with the build It does not go on the WordPress hosting, so what it runs on is scoped and priced with it.

How it is priced: Scoped first,
priced in writing.

Web app development services are priced at the same day rate as the packages, not a new one. The difference is that the price comes from a scope rather than a checkout, so the first paid step is the scoping itself.

Step 1

Day 0

A call

Thirty minutes on what it has to do, and whether custom is the right call at all.

Step 2

Paid

Scoping

What it has to do, what it runs on and what each milestone includes, worked out and written down.

Step 3

In writing

Statement of work

Every milestone with its price and its date. You accept it in the portal, and the build starts from there.

Step 4

Milestones

Build and review

Sent to you to check against what the scope said it would do, and usually invoiced when you accept it.

Step 5

After

Looked after

Hosted and looked after by the month. The domain stays yours, and the code is handed over if you leave.

What it costs

The rate£400 a day
The minimumHigher than a package
The priceIn the statement of work

The proof: This site,
and its portal.

The best custom build I can show you is the one you are on. I built adamroe.co.uk and the client portal behind it, where my projects run from the first statement of work to the last invoice.

This is what it does today.

Astro · Cloudflare · Supabase, London

Book a scope call
  • The website Built the way a custom static site is: every page made ahead of time. Only the forms, the booking and the portal run code on request. The fonts come from here rather than Google, and no script runs unless this site served it.
  • Booking a call The calendar on the booking page is my own, reading my Google Calendar, with no booking tool embedded. Days I am on client work offer no calls.
  • Signing in No passwords and no sign-up form. I add someone to a project, and they sign in with an emailed link that works once and expires in an hour. People only ever see the projects they are on.
  • The work Milestones, and the stories inside them with the checks each has to pass. What is on now, what is next and what is done, and a “Waiting on you” list. A milestone sent for review is accepted after five working days if nobody replies, and the portal shows the countdown.
  • Statements of work Made from the project board rather than typed up again, and accepted in the portal by typing your name. The time and a fingerprint of the exact text are recorded, and a PDF of what was accepted is saved.
  • Invoices Drafted when a milestone is accepted, and checked by me before it is sent. Each has a PDF and a private link, so whoever pays it does not need an account. Monthly plans are drafted on the 1st.
  • Changes A change is raised in the portal, priced in money and days, and nothing is done about it until it is approved in writing.
  • Messages and notifications A thread on every story and one for the project, kept apart from the automatic updates. On Fridays, an email of what was done, what is next and what is waiting on you.
  • Data requests Everything held about a person, from one page, as an export. On a deletion request, a record of what was deleted and what has to be kept, and why.
  • Settings A screen name and a profile picture. The picture is cropped and resized in your browser before it is sent, so the original photo and its location data never reach the server.

Custom web application development: what stays yours

Your domain

Registered in your name from the start, never in mine.

Your code

Handed over if you leave, so the site goes with you.

Your paperwork

The statement of work you accepted, and every invoice as a PDF, in the portal.

This is for you

Custom development is for you
if any of these sound familiar.

  • Clients need to sign in, see work and pay
  • Templates and apps cannot do the job
  • A fast site with no plugins to update
  • An agency with nobody free to build it

It is not, if

  • A package would do the job, for less
  • You need a price today, before anything is scoped
  • It needs a team of developers, not one person

Not sure which? Send me a brief and I will tell you honestly, including when the answer is a package.

Hosting and support for a custom web application: Built is one thing.
Kept running is another.

An app is not a website with a login on it, and hosting one is not the same job. It needs somewhere that suits what it does, monitoring that notices before your users do, and somebody to ring when it stops. Priced with the build rather than bought by the month.

Website hosting
  • Sized to what the app actually does
  • Monitored, with a backup that has been tested
  • Priced with the build, not from a plan page

Before you ask: Web app
questions.

The straight answers. If yours is not here, it is the first thing we cover.

Ask me yours
01 What is custom web application development?

Building the thing a platform does not sell: a portal, a workflow, a calculator, anything where the behaviour is the point rather than the pages. It is scoped and priced in writing first, because the whole reason it exists is that nobody can put it in a checkout.

02 Do I need custom web development services, or just a website?

A website tells everyone the same thing. A portal is the part people sign in to, where each client sees only their own documents, where the work is up to, what they approved and what they owe. If you are sending the same files and updates by email over and over, that is the job a portal does, and the one on this site is the example.

03 What is a web design package?

A fixed set of pages at a fixed price, which is what the website packages here are: you can see the price before you call. A custom build is the other way round, scoped first and then priced, because no two of them are the same job.

04 Is WordPress web design or web development?

Both, really. Choosing a theme and adapting it to your brand is design, and making WordPress do something it does not do out of the box is development. On this site a WordPress site is a package with its price on the page, and custom is for the jobs a platform cannot do at all.

05 Do you design in Figma first?

Often, yes. Figma is a design tool rather than a development one, and it is good for web design because you can agree the layouts before anything is built, which is far cheaper than changing them afterwards. It is priced per layout, inside the scope.

06 Do you do website development near me?

Probably. I am in Milton Keynes, so if you are nearby we can meet for the first conversation or a kick-off. Everything after that works the same wherever you are, because most of the work is remote, for businesses and agencies across the UK.

07 How much does a custom build cost?

It is priced in days at £400, the same day rate as the packages, with a higher minimum. The real number comes out of the scoping stage, and it is written into the statement of work, milestone by milestone, before you commit to anything.

08 Why is the scoping stage paid?

Because it is proper work, and it is where the price comes from. Working out what the site or portal has to do, what it runs on and what each milestone includes is what lets the statement of work give you a fixed price rather than a guess.

09 What does hosting cost?

Priced with the build, not off a list. A custom build does not go on the WordPress hosting, so what it runs on is worked out in the scoping stage and written into the statement of work. A portal also comes with at least Manage, £300 a month, because it needs looking after.

10 Who owns the domain and the code?

The domain is in your name from the start. If you ever leave, the code is handed over, so the site goes with you.

11 How is it paid?

The statement of work sets it out. Each milestone has its own price and is usually invoiced when you accept it. Anything to be paid before work starts is a milestone of its own, so there is only ever one price for each thing.

12 How long does it take?

The scoping stage answers that. The statement of work puts a date on every milestone, and the portal shows those dates, and any change to them, as the work goes.

Need custom web application
development a platform cannot do?

Tell me what it has to do. Book a call, or send a brief first if you would rather write it down.

Book a scope call

Or email hello@adamroe.co.uk

  1. Within 12 hoursA reply
  2. FirstA paid scoping stage
  3. ThenThe price, in writing

Thirty minutes.
No pitch.

With Adam RoeGoogle MeetFree

Loading available times…