How it works
Three questions decide whether a job reaches you.
Here is one evening, start to finish. Miss any one of the three and the job goes to whoever didn't — and you never find out it happened.
One customer, one evening
- 9:14pm
A pipe bursts. They search for someone who does what you do.
- 9:14pm01 · Find you
You come up. Not page two.
- 9:15pm02 · Tell you're good
The site says what you fix and how far you drive.
- 9:16pm03 · Reach you
They call. Someone answers.
- 8:00am
Booked.
Illustrative — not a measured result
What is one new customer worth to you?
Every figure on this page is worked out from this one number. Change it any time.
Question 01Find you
Can they find you?
Nobody searches for your business. They search for their problem, in their town, at nine at night. If you are not on that first screen, you were never in the running — and you will never know it happened.
A dashboard for the whole site
You shouldn't have to file a ticket to change a word.
Most agencies keep the keys. Changing anything becomes an email, a quote and a two-week wait — so you stop asking.
We set the technical foundation, the on-page tags and schema, and load a starting set of keywords. After that the dashboard is yours — and it isn't only keywords. Prices, services, page titles, opening hours, anything on the site: change it as many times as you want, live in minutes, at no extra cost.
Needs · somewhere to send them- Drain unblocking — from $129/services/drains
- emergency plumber milwaukie/service-areas/milwaukie
- Open 7am–9pm, seven days/contact
- Water heater replacement/services/water-heaters
Campaigns for a slow week
Search builds slowly. It will not fill next Tuesday.
A holiday offer is only worth running if launching one takes an afternoon.
You build the page yourself, out of the pieces your site is already made of, so it looks right without a designer. Every lead it brings in lands in the same list as all the others.
Needs · somewhere to send themThe ad
“Furnace tune-up $49 — book today”
Its own page
/fall-tune-up-49
Its own numbers
Cost per booked job
Question 02Tell you're good
Can they tell you're any good?
They found you. Now they are deciding, in about the time it takes to read this sentence, whether to call you or go back to the list.
A site built to produce calls
Three things a stranger checks before they call.
Do you fix my problem? Do you come to my street? Can I reach you now? Most trade sites list services and hope, and the number sits three scrolls down.
Yours answers all three before they scroll: what you fix, how far you drive, and a number big enough to hit with a wet thumb.
Start here · needs nothingCopperjay Plumbing & Air
Burst pipe? Blocked drain? No heat?
Milwaukie · Oak Grove · Gladstone
Call (555) 0134
Someone answers. Day or night.
A phone showing the Copperjay home page: the business name, the problems it fixes, the towns it covers, and a large call button. The three are labelled as what you fix, how far you drive, and a number a wet thumb can hit.
Edits you make yourself
You should be able to change your own prices.
Most agencies hand back a site you can't touch, so the price on it is the price from a year ago.
Yours is built from sections you can add, reorder and edit yourself — that is all a CMS (content management system) is. You get a recorded walkthrough you keep. Try it: move the reviews above the services.
Needs · your site- Hero — "24/7 emergency plumbing"
- Services — 6 items
- Reviews — 8 items
- Service areas — 4 towns
- Book a visit — form
Your numbers
The site that pays for itself.
It works while you're on a job, while you're asleep, and while your competitor's site is still asking people to call during office hours.
Worked out from what you entered
You said a customer is worth $999. One of them pays for
5 months
of your site, hosted, watched and edited.
- $999 — one customer
- ÷ $199 a month
- = 5 months covered by a single job
Question 03Reach you
Can they actually reach you?
CallRail asked a thousand people in 2025: 78% have walked away from a business over one unanswered call, and 82% called a competitor instead. Demand you can't answer is demand you don't have.
A receptionist that isn't a person
Answering doesn't scale by wanting it to.
You're under a sink with both hands wet. It goes to voicemail. Calls don't go unanswered because you don't care — answering takes people, and people cost money.
It answers every call, books and reschedules jobs, handles the question you get asked nine times a day, and texts you the summary. It puts a real human on the line the moment anyone asks for one.
Works on its own · you don't even need a website- 0
- calls in
- 0
- answered
- 0
- went unanswered
Someone keeping it running
Sites break quietly.
A certificate lapses. A form stops sending. The booking page goes down on a Saturday. You hear about it from a customer, weeks later.
We host it, watch it, back it up and fix it. On the first of every month you get a plain report: calls answered, leads captured, what we shipped, what we suggest next.
Needs · anything above- Calls
- 41 in · 38 answered · 3 texted back
- Leads
- 17 forms · 9 booked
- Reply
- 22s fastest · 4m slowest
- Site
- 99.98% uptime · 1.4s · Lighthouse 97
- Shipped
- 2 edits · new booking form live
- Next
- SSL renews Oct 2 — nothing needed from you
Your numbers
The calls nobody was free to take.
The second figure is specific to home services — treat it as a rough guide in any other trade.
Worked out from what you entered
You said a customer is worth $999, and that 10 calls a week go unanswered. On the two figures below, that is
$16,316 a month
at risk of going to whoever picks up — against $449 for answering, bookings and after-hours.
- 43 calls a month unanswered
- × 82% who call a competitor = 36
- × 46% that would have booked = 16 jobs
- × $999 a customer
- CallRail 2025 · n=1,000
- Invoca 2025 · 60M calls
82% call a competitor instead. 46% of answered home-services calls become jobs.