The feature you were told was impossible
Tell us what your setup cannot do. We price it, then build it.
Web development
Online stores, booking systems and custom features, built quickly, kept safe and yours to edit.
One fixed price, agreed before anything is built.
export async function book(visit) {
const day = await calendar.hold(visit.day)
await email.confirm(visit.customer, day)
await payments.deposit(visit)
return { booked: true }
}Mortise & HingeBook a visit

Pick a day
MonTueWedThuFriSat
MorningAfternoon
NameYour name
Emailyou@example.com
Book my visitOpens fast on a phoneChecked on a real one
Thursday
Notifications
Tested on real phones
Book online
Pick a day that suits you. We confirm it by email and it goes straight into our calendar.

Pick a day
MonTueWedThuFriSat
MorningAfternoon
NameYour name
Emailyou@example.com
Book my visitYour calendarConnectedConfirmation emailConnectedDepositConnected
Mortise & Hinge
Kitchen estimate
A few quick questions. The estimate comes back in writing.
Your kitchen todayHow big is the kitchen?
SmallMediumLargeThe cabinets
KeepPaintReplaceThe countertops
StoneWoodLaminateSent to our team, with your answers
Thursday
Notifications
Tested on real phones
Tell us what your setup cannot do. We price it, then build it.
Quick to browse and easy to pay, especially on a phone.
Orders, stock, calendar and email linked once, properly.
Updates, backups and someone watching it, for a flat monthly fee.
Pages that open quickly, tested on real phones.
Your code, hosting and accounts, with how it all works written down.
Inside the work
Most builds are a status call once a fortnight. This is the work itself.
You say it onceWhat the site has to doWhat has to carry overWhat must never break
What breaks today
Slow on a phoneBroken linksPages Google cannot read
Next to the sites above you
FastOnline bookingFound on Google
Carried over from the old site
Ranked pagesReviews and photosForm entries
Then it goes round again, every month: updates, backups and speed checks, and nothing changes on the live site without your yes.
A person sets the brief, picks what goes first, and tests every page before it ships.
One account, one brief
What you tell us once drives all of it, and a person signs off on everything a customer sees.
All of it runs on Claude, and a person signs off on everything a customer sees. See it on three real businesses.
BeforeHeld together by hand
Online booking
Not available on your plan
Call us to book a visit.Your tools
Looking after it
AfterBuilt, connected, looked after
Online booking
MonTueWedThuFriSat
BookedConfirmed by email
Your tools
Looking after it
Built anyway
Everything connected
Looked after
One price, agreed in writing before anything starts.
One fixed price, agreed before we start, so there are no surprise invoices. Tell us what the site has to do, and you get the price after one conversation.
Nothing starts until you say yes.
What do you need?
Why a quote?
This work is sized to the job, so the price is agreed in writing first. It is one flat price, never hourly, and nothing starts until you say yes.
Not sure which fits?Tell us what you have. You get a straight answer in writing.
Not answered here? Ask us. You get a straight answer in writing.
Next.js, React, WordPress, Shopify and custom connections. We pick what suits your case.
One fixed price, agreed before we start, so there are no surprise invoices. Tell us what the site has to do, and you get the price after one conversation.
Yes. We check it first and tell you honestly what state it is in. Then we make it stable before adding anything new.
You do. Your code, your hosting and your accounts are handed over with notes on how it all works.
Updates, backups and improvements run on an optional monthly care plan, priced before launch. Nothing changes on the live site without your yes.
Claude writes a great deal of it on our own setup, and a person reads it and tests it. The daily work shows on the board: the online booking built, the bookings connected to the calendar you already use, the checkout tested on real phones, the old site moved across without losing its pages. Nothing goes live until somebody has booked a test job all the way through it.
Start here
Ask us what it would take to build, or start with the free website check. Both are free.