Almora builds your website, runs it, and takes booking requests on it around the clock. Every job reaches your phone with the details already collected.
Example request: a job request as it lands on your phone, with the problem, the address and the times the customer can be there. The details are illustrative.
Job requestjust now
Water heater not heating
SE Rhine St, Portland
Times they can be there
Tue 8-10amWed 12-2pm
Confirm Tue 8-10amor propose another time
Usual wait for a finished demo
24h24hUsual wait for a finished demo
Booking requests taken
24/7Booking requests taken
To see yours
$0$0To see yours
Selected work
Each trade is hired differently. Each design begins there.
These are hero designs from Almora's own book, each drawn for the moment its trade actually gets hired. Whatever trade you are in, yours begins the same way.
Concept work from Almora's book. Businesses shown are illustrative, not clients.
Published research
What a website and a booking system are actually worth.
Not how fast a page loads. What each one does to the business. The first panel is what a proper website is worth in money earned and staff taken on. The second is what a booking system is worth, and the research points the same way: the value is in catching the job at the moment the customer is ready, not in the page they looked at. Published studies, none of them ours.
The website is how they find you and judge you. The booking system is how they hire you at eleven at night.
“Firms that tried to contact potential customers within an hour of receiving a query were nearly seven times as likely to qualify the lead … as those that tried to contact the customer even an hour later—and more than 60 times as likely as companies that waited 24 hours or longer.”
The Short Life of Online Sales Leads Oldroyd, McElheran and Elkington, Harvard Business Review, March 2011
These are industry studies about the web in general, not results we are claiming for Almora. The response studies measured web enquiries to companies with sales staff, not to plumbers; that a form answered in seconds sits at the far end of the same curve is our inference, not their finding. The homeowner survey is a booking-software vendor's own. We are young enough that we have no averages of our own worth quoting, and someone else's audited numbers beat our invented ones.
What a proper website is worth
Deloitte surveyed more than 2,000 US small businesses for Google. Set against a business whose whole online presence is an email address, the most digitally advanced ones came out like this.
A business with no website (1×)Digitally advanced (a real website and online tools)
Revenue per employee
2×
As likely to be taking on staff
3×
Revenue growth over the year
4×
As likely to have grown the team
6×
Business outcomes for small businesses running a real website, as a multiple of businesses with no website
Measure
Multiple
A business with no website
1 times
Revenue per employee
2 times
As likely to be taking on staff
3 times
Revenue growth over the year
4 times
As likely to have grown the team
6 times
Deloitte for Google, Connected Small Businesses in the US, 2017
Answer in the first hour: the odds fall ten-fold after it
A study led by an MIT professor on a sales-software company's records tracked 15,000 enquiries and more than 100,000 follow-up calls. Replying inside the first hour, rather than after it, changed the odds this much.
Replying after the first hour (1×)Replying inside the first hour
Chance of reaching the customer at all
10×
Odds of qualifying the enquiry
6×
Odds of reaching the customer and of qualifying the enquiry when replying within the first hour, as a multiple of replying after it
Measure
Multiple
Replying after the first hour
1 times
Chance of reaching the customer at all
10 times
Odds of qualifying the enquiry
6 times
Lead Response Management study, Prof. James Oldroyd, MIT, with InsideSales.com
What a booking system is worth
Nobody has measured what online booking is worth to a trade business, so this panel shows the two things that have been measured: what each delay costs once a customer has asked, and how many homeowners look for booking before they choose.
A booking form answers at zero. The research measures what each delay after that costs.
00
5 min5m
30 min30m
1 hour1h
24 hours24h
Answered later (1×)Answered soonerPast the ten-cell frame, so the figure is printed
Answered at five minutes rather than thirty
21×
A 21-fold difference in the odds of qualifying the enquiry. Lead Response Management study, Prof. James Oldroyd, MIT, with InsideSales.com.
Answered inside the hour rather than an hour later
7×
Nearly seven times as likely to qualify the lead. Harvard Business Review, March 2011.
Answered inside the hour rather than a day or more later
60×
More than 60 times as likely to qualify the lead. Harvard Business Review, March 2011.
Published effect of answering an enquiry sooner rather than later, measured at 5 minutes, 30 minutes, 1 hour and 24 hours
Comparison
Effect
Source
Answered at five minutes rather than thirty
21 times the odds of qualifying the enquiry
Lead Response Management study, Prof. James Oldroyd, MIT, with InsideSales.com
Answered inside the hour rather than an hour later
nearly 7 times as likely to qualify the lead
The Short Life of Online Sales Leads, Harvard Business Review, March 2011
Answered inside the hour rather than a day or more later
more than 60 times as likely to qualify the lead
The Short Life of Online Sales Leads, Harvard Business Review, March 2011
80%
of homeowners factor in online booking when deciding on a pro.
80 of every 100 homeowners surveyed.
Housecall Pro survey of 1,040 US homeowners, October 2025
A booking-software vendor's survey. Sample and method are published; the question wording is not.
Harvard Business Review, March 2011; Lead Response Management study, Oldroyd, MIT; Housecall Pro, October 2025
Published research
What a website and a booking system are actually worth.
What published studies, none of them ours, found about a proper website, a fast reply and online booking. The headline figures are below; every chart and source is one tap further.
Nearly4× times
the revenue growth over a year, for the most digitally advanced small businesses against those with no website.
Deloitte for Google, 2017
Nearly7× times
as likely to qualify the lead when the firm replies inside the hour, rather than an hour later.
Harvard Business Review, March 2011
80%
of homeowners factor in online booking when deciding on a pro, in a booking-software vendor's survey.
Housecall Pro survey of 1,040 US homeowners, October 2025
See the charts and every source
Not how fast a page loads. What each one does to the business. The first panel is what a proper website is worth in money earned and staff taken on. The second is what a booking system is worth, and the research points the same way: the value is in catching the job at the moment the customer is ready, not in the page they looked at. Published studies, none of them ours.
The website is how they find you and judge you. The booking system is how they hire you at eleven at night.
What a proper website is worth
Deloitte surveyed more than 2,000 US small businesses for Google. Set against a business whose whole online presence is an email address, the most digitally advanced ones came out like this.
A business with no website (1×)Digitally advanced (a real website and online tools)
Revenue per employee
2×
As likely to be taking on staff
3×
Revenue growth over the year
4×
As likely to have grown the team
6×
Business outcomes for small businesses running a real website, as a multiple of businesses with no website
Measure
Multiple
A business with no website
1 times
Revenue per employee
2 times
As likely to be taking on staff
3 times
Revenue growth over the year
4 times
As likely to have grown the team
6 times
Deloitte for Google, Connected Small Businesses in the US, 2017
Answer in the first hour: the odds fall ten-fold after it
A study led by an MIT professor on a sales-software company's records tracked 15,000 enquiries and more than 100,000 follow-up calls. Replying inside the first hour, rather than after it, changed the odds this much.
Replying after the first hour (1×)Replying inside the first hour
Chance of reaching the customer at all
10×
Odds of qualifying the enquiry
6×
Odds of reaching the customer and of qualifying the enquiry when replying within the first hour, as a multiple of replying after it
Measure
Multiple
Replying after the first hour
1 times
Chance of reaching the customer at all
10 times
Odds of qualifying the enquiry
6 times
Lead Response Management study, Prof. James Oldroyd, MIT, with InsideSales.com
What a booking system is worth
Nobody has measured what online booking is worth to a trade business, so this panel shows the two things that have been measured: what each delay costs once a customer has asked, and how many homeowners look for booking before they choose.
A booking form answers at zero. The research measures what each delay after that costs.
00
5 min5m
30 min30m
1 hour1h
24 hours24h
Answered later (1×)Answered soonerPast the ten-cell frame, so the figure is printed
Answered at five minutes rather than thirty
21×
A 21-fold difference in the odds of qualifying the enquiry. Lead Response Management study, Prof. James Oldroyd, MIT, with InsideSales.com.
Answered inside the hour rather than an hour later
7×
Nearly seven times as likely to qualify the lead. Harvard Business Review, March 2011.
Answered inside the hour rather than a day or more later
60×
More than 60 times as likely to qualify the lead. Harvard Business Review, March 2011.
Published effect of answering an enquiry sooner rather than later, measured at 5 minutes, 30 minutes, 1 hour and 24 hours
Comparison
Effect
Source
Answered at five minutes rather than thirty
21 times the odds of qualifying the enquiry
Lead Response Management study, Prof. James Oldroyd, MIT, with InsideSales.com
Answered inside the hour rather than an hour later
nearly 7 times as likely to qualify the lead
The Short Life of Online Sales Leads, Harvard Business Review, March 2011
Answered inside the hour rather than a day or more later
more than 60 times as likely to qualify the lead
The Short Life of Online Sales Leads, Harvard Business Review, March 2011
80%
of homeowners factor in online booking when deciding on a pro.
80 of every 100 homeowners surveyed.
Housecall Pro survey of 1,040 US homeowners, October 2025
A booking-software vendor's survey. Sample and method are published; the question wording is not.
Harvard Business Review, March 2011; Lead Response Management study, Oldroyd, MIT; Housecall Pro, October 2025
“Firms that tried to contact potential customers within an hour of receiving a query were nearly seven times as likely to qualify the lead … as those that tried to contact the customer even an hour later—and more than 60 times as likely as companies that waited 24 hours or longer.”
The Short Life of Online Sales Leads Oldroyd, McElheran and Elkington, Harvard Business Review, March 2011
These are industry studies about the web in general, not results we are claiming for Almora. The response studies measured web enquiries to companies with sales staff, not to plumbers; that a form answered in seconds sits at the far end of the same curve is our inference, not their finding. The homeowner survey is a booking-software vendor's own. We are young enough that we have no averages of our own worth quoting, and someone else's audited numbers beat our invented ones.
One agency carries the whole thing.
Booking built in, not bolted on
Customers pick arrival times, day or night. It lands on your phone.
Customers describe the job and pick the arrival windows that suit them, day or night. The request lands on your phone with the address, the problem and the times they can be there already collected, so your first call is the one that books the work. Nothing for them to download and nothing for you to install.
Designed for your trade
Built around your services and area, in a design for your trade.
Built around your services and service area, in a design direction chosen to fit how your customers decide.
Managed for you
Hosting, updates and edits stay with us. Send a change, we make it.
Hosting, updates and edits stay with Almora. Send a price change or a new photo and we make the change; you never touch a server.
Your own login
Set job hours and days off, choose where alerts go, see requests.
Set the hours you take jobs, block out days you are away, choose where job alerts go, and see every request the moment it lands. Anything on the page itself, send to us and we change it.
Booking built in, not bolted on
Customers describe the job and pick the arrival windows that suit them, day or night. The request lands on your phone with the address, the problem and the times they can be there already collected, so your first call is the one that books the work. Nothing for them to download and nothing for you to install.
Customer picks times
Tue 8-10am
Wed 12-2pm
Thu 2-4pm
Example request: a job request as it lands on your phone, with the problem, the address and the times the customer can be there. The details are illustrative.
Job requestjust now
Water heater not heating
SE Rhine St, Portland
Times they can be there
Tue 8-10amWed 12-2pm
Confirm Tue 8-10amor propose another time
Designed for your trade
Built around your services and service area, in a design direction chosen to fit how your customers decide.
Managed for you
Hosting, updates and edits stay with Almora. Send a price change or a new photo and we make the change; you never touch a server.
Example edit
Drain clearing
from $149from $169
Your own login
Set the hours you take jobs, block out days you are away, choose where job alerts go, and see every request the moment it lands. Anything on the page itself, send to us and we change it.
Job requests
Job hours
Blocked days
Settings
You see it finished before you decide.
01
We build the demo first
A finished site for your business, usually within a day. No card.A finished site for your business, usually within a day. It sits behind a five-digit code only you and Almora hold. No card, no signature.
A finished site for your business, usually within a day. It sits behind a five-digit code only you and Almora hold. No card, no signature.
02
You approve it
Look it over and book a fake job. Not right, and nothing is owed.Look it over, book a fake job on it, see exactly what a customer sees. If it is not right, nothing happens and nothing is owed.
Look it over, book a fake job on it, see exactly what a customer sees. If it is not right, nothing happens and nothing is owed.
03
A ten-minute form
Your real details. Most boxes are already filled for you to check.Your real details: name, number, license, services and prices, hours and time zone, towns you cover, where the jobs should go. Most boxes are already filled for you to check. Photos and the wording are optional; leave them to us.
Your real details: name, number, license, services and prices, hours and time zone, towns you cover, where the jobs should go. Most boxes are already filled for you to check. Photos and the wording are optional; leave them to us.
04
We launch, the work books itself
Live within seven days of your go-ahead, or the first month is free.Live under your own name, within seven days of your go-ahead or the first month is free. Customers request a time at any hour; you confirm with one tap or propose another.
Live under your own name, within seven days of your go-ahead or the first month is free. Customers request a time at any hour; you confirm with one tap or propose another.
Example request: a job request as it lands on your phone, with the problem, the address and the times the customer can be there. The details are illustrative.
Job requestjust now
Water heater not heating
SE Rhine St, Portland
Times they can be there
Tue 8-10amWed 12-2pm
Confirm Tue 8-10amor propose another time
Ryan Arndt
Founder and designer
The agency
Design, engineering, hosting, booking and support, in one house.
Almora is an independent web and booking agency in Portland, Oregon. It exists because the trades get treated as an afterthought online: a stock photo of a wrench, a phone number buried three scrolls down, and no way to book the job at eleven at night.
We keep a book of design directions, each built for a different kind of trade. Yours is matched to your work, fitted to your services and service area, wired to take booking requests, hosted by us, and looked after for as long as you are with us. There is no hand-off between the people who design it, the people who build it and the people who answer your email.
More about how we work
We keep a book of design directions, each built for a different kind of trade. Yours is matched to your work, fitted to your services and service area, wired to take booking requests, hosted by us, and looked after for as long as you are with us. There is no hand-off between the people who design it, the people who build it and the people who answer your email.
Design
Designed and built in-house
The design and the code are Almora's own. Nothing is subcontracted, offshored or handed to a junior.
Engineering
Engineering that holds up
Your site ships as static HTML and CSS, with no scripts by default, tuned to load fast on the phone a customer is holding in your driveway.
Hosting and booking
Hosted and wired by the same hands
We host the site under a security policy that starts at deny-everything. The booking system is part of the same build, and each request reaches your phone with the address, the problem and the times already collected.
Support
A direct line, not a queue
The people who build your site are the people who answer when you email. No account managers, no ticket system.
cedarline-roofing.example
Book a visitExample
Mon15
Tue16
Wed17
Thu18
Fri19
Arrival window, Tue
8-10am
10-12
12-2pm
2-4pm
Job requestjust now
Water heater not heating
SE Rhine St, Portland
Confirm Tue 8-10amor propose another time
HostingEvery site
Static HTML and CSSNothing to build or patch
No scripts by defaultNothing on the page to break
HTTPS on every pageNo page is served without it
Deny-everything security policyStarts at default-src 'none'
Hosted by AlmoraRun by the people who built it
content-security-policydefault-src 'none'; …
Inbox: Price changeExample
YouYou
Can you change drain clearing to $169?
RARyan at Almora
Done. It's live on your site.
Drain clearing$169Published
An illustrative design from the Almora book, not a client.
Design
Designed and built in-house
The design and the code are Almora's own. Nothing is subcontracted, offshored or handed to a junior.
Engineering
Engineering that holds up
Your site ships as static HTML and CSS, with no scripts by default, tuned to load fast on the phone a customer is holding in your driveway.
Hosting and booking
Hosted and wired by the same hands
We host the site under a security policy that starts at deny-everything. The booking system is part of the same build, and each request reaches your phone with the address, the problem and the times already collected.
Support
A direct line, not a queue
The people who build your site are the people who answer when you email. No account managers, no ticket system.
What it costs
See the finished site first. Then pick the plan that fits your crew.
Every plan is the whole thing: the site, the booking system, hosting, changes and someone to email. Plans differ in how many people and sites they cover, the texts included and the price. Team also costs more to launch.
Showing the Crew plan
Almora plans compared: Solo, Crew and Team, with what each costs to launch and a month, who gets the job alerts, how many sites it covers, the texts included and the support that comes with it. On a narrow screen one plan shows at a time; use the Solo, Crew and Team buttons above the table to change it.
Plan
SoloOne person answers the phone
CrewFor crewsAn owner plus one or two who need the same alert
TeamA dispatcher and a crew, or more than one business
To launch
$199
$199
$399
A month
$79
$149
from$299
People on alertsHow many people the plan covers on the job alerts
1 person
Up to 3 people
Up to 5 people per siteTalk to us above that
Sites
1 site
1 site
Up to 2 sitesA second trade, town or brand
Texts included10 cents a text beyond that
300 a month
1,000 a month
3,000 a month
Changes and supportEmail what you want changed and it is done for you
Never cut off mid-month. Over two months running, we move you up a plan.Texts count per message, not per part, and nobody is cut off mid-month. If you are over two months running, we move you up a plan.
In every plan
Your site
Built for your trade
You approve it first
Short onboarding form
Google reviews link
Prices and services changed for you
Chat assistant, optional
Booking
Job requests 24/7
2-hour arrival windows
One-tap reply, no login
Receipts by text (opt-in) or email
Cancellation alerts
Your hours, days off
Alerts and your login
Text alerts, email backup
Job list, log in from your phone
Carrier-compliant texts
Hosting and terms
Hosting and HTTPS
Strict security policy
Live under your name
Cancel in one email
Nothing charged until you approve the siteNothing is charged until you have approved the finished site.
Live within 7 days of your go-ahead, or the first month freeLive within seven days of your go-ahead, or the first month is free.
Cancel any time in one email, no feeCancel any time in one email, no fee. Your content is yours either way, and so is any domain you own.
Hosting, booking, changes and support in one monthlyOne monthly covers hosting, booking, alerts, changes and someone to email, for as long as you subscribe.
Full details of every plan
A site built for your trade, which you approve before it launches
Job requests around the clock, with two-hour arrival windows the customer picks
One tap from the text to confirm a window, offer another, or decline. No login
The customer gets a receipt when they ask and your confirmed window when you answer, by text if they opt in or by email if they gave one
You are told if the customer cancels, so nobody drives to a job that is gone
Your hours and days off, set by you, in effect the moment you save them
A job list you can log in to from your phone
Alerts by text, with email as the backup if a text does not go out
Your services and prices changed for you when they move. Email what you want changed
Hosting, HTTPS and a locked-down security policy on every page
A public web address for your site, live under your own name
A link to your Google reviews
A short onboarding form. Your answers go straight onto the site
Texts that follow the carrier rules: consent recorded, STOP honored
Cancel any time in one email
Optional on any plan: a chat assistant on your site that answers common questions and points people to the request form.
Texts count per message, not per part, and nobody is cut off mid-month. If you are over two months running, we move you up a plan.
Nothing is charged until you have approved the finished site.
Live within seven days of your go-ahead, or the first month is free.
Cancel any time in one email, no fee. Your content is yours either way, and so is any domain you own.
One monthly covers hosting, booking, alerts, changes and someone to email, for as long as you subscribe.
The technical answers.
Most agencies will not tell you what actually ships. Every answer here describes the code that builds your site, and each one was checked against that code before it was written down.
An AI assistant answering from Almora's published details. For anything binding, email us.
Pick a question or type your own.
What actually ships when you build my site?
Static HTML and CSS. Our renderer emits zero JavaScript, and that is enforced rather than aspired to: a render that produces a single script tag fails its own test suite. Unless you ask us to switch on the optional chat assistant, your site goes out without a line of it. Your customer's phone downloads one document and paints it, so there is nothing to hydrate, nothing to wait on, and nothing that breaks on the day a third party's script has an outage.
What happens if a customer has JavaScript blocked, or it just fails to load?
Identically, because nothing on your build depends on it. The contact form is a plain HTML POST handled on the server, and every expand and collapse uses the browser's own disclosure element, so there is no scripted path to fall back from. Where another template in the book does use a script, it is progressive enhancement only and the page works the same without it.
How do you stop a site from inventing things about my business?
A contract runs on every build, before anything is saved. Any claim about licensing, insurance, round-the-clock availability, guarantees, or years in business has to trace back to something you actually gave us. If it does not, generation fails and no site is stored. Where a detail is genuinely missing, the demo fills it with example content that says so on the page in plain words, and your real details replace it. Star ratings round down, so the stars can never flatter a score.
Will the animation slow it down, or make it unusable if motion makes me ill?
Every scroll-driven animation sits behind two gates: a browser support check, and your operating system's reduce-motion setting. Switch that on and the page shows every finished state with none of the travel. On your site the motion is restricted to properties the graphics card composites on its own, so nothing there animates layout and scrolling stays smooth on an old phone.
What are you doing about security?
Your site is served under a content security policy that starts at deny-everything and adds back only what the page provably needs. Framing is blocked, the referrer is stripped, and MIME sniffing is off. The contact form is rate limited and honeypotted. The test suite builds a site for a business whose name is literally a script tag, and asserts that every one of those characters comes back out escaped.
Who holds the site, and can a rival see my job requests?
Almora hosts and serves it, so you never touch a server. Job requests are isolated in the database by row-level security bound to both your account and your organisation, and that check runs on reads and on writes. Your booking link is a signed link that expires, which is also why you can confirm a job in one tap without logging in to anything.
Can a stranger find my demo before I have decided anything?
No. Every demo sits behind a five-digit password that only you and Almora hold, and until it is typed the page is not handed over at all: a wrong code returns nothing, not a blurred preview. The password is minted from the cryptographic random source rather than an ordinary one, compared in constant time so it cannot be walked a digit at a time, and rate limited before the guess is even read, so the door stops answering after a handful of wrong tries. Unlocking your demo unlocks only your demo, because the browser is handed one key per site rather than one key to everything. Demos are also kept out of search results. And the moment your site goes live the password is lifted automatically, so a customer of yours is never asked for one.
Why would this look different from every other site in my trade?
Because the alternative is a theme, and a theme is why they all look the same. The template your site is built on commits to thirty catalogued design techniques across typography, materials, composition and interaction, and every one has to declare what it does on a phone and what it does under reduced motion before it is allowed in. The finished set is then driven in a real browser at 320, 375, 768 and 1440 pixels wide, where anything spilling sideways fails the check.
I already have a website. What would actually change?
Send the address with your request and the demo becomes a direct comparison rather than a pitch. In practice two things change. Your phone number stops being buried three scrolls down, and there is finally a way for someone to book you at eleven at night. The published research above is the honest reason that matters more than how it looks.
How quickly does the demo arrive, and what do you need from me?
Usually within a day of your request, as a link to a finished scrollable site rather than a mockup or a slide. The form below is enough to start. Photos, a logo or an existing address all help, and if you have none of them the demo uses clearly labelled stand-ins you can replace later.
What does it cost, and when am I charged?
$199 to launch and $79 a month on the Solo plan; Crew and Team cost more because they cover more people on the alerts, and every alert is a text. You approve the finished site before any card is taken, and the monthly starts the day it goes live. Not live within seven days of your go-ahead and the first month is free. Cancelling is one email with no fee. Your content is yours from the start, and a domain you bring stays yours, and the site stays live for as long as you subscribe, hosted and looked after by Almora.
What happens if I say yes, and what happens if I say no?
On yes, you fill in a short form, the site launches under your name and Almora manages it month to month, with booking requests routed to your phone, or to your inbox if a text cannot go out. On no, nothing happens and nothing is owed. No payment detail is taken to see the demo, so there is nothing to cancel.
What is the form I fill in after I say yes?
Three pages and a review, about ten minutes, on your phone if you like. Everything saves as you go. It asks for the things only you can give us: the business name and number, your license number, whether customers come to you or you go to them, the number and email that should get job alerts, your services and what each starts at, the hours you take jobs and their time zone, and the towns you cover. Most of those boxes are already filled from what we know, so you check them rather than type them. The wording, your slogan, your story, photos and reviews are all marked optional: leave any of them blank and we write or source it. If something does not apply, type NA.
What is the assistant on this page?
Ask Almora answers questions about how Almora works, what is included and what the demo involves. It is a guide, not a salesperson and not an operator: it cannot see your business, take a payment, book anything or change a site, and it never asks for card details or passwords. It is limited to Almora topics and to a set number of questions an hour, and when it is not sure it says so and gives you our email instead. Anything it tells you about price or timing is the same as what is written on this page.
See your business on a real site.
Tell us who you are and Almora builds your site first. You get a link to the finished demo, usually within a day, and you decide after you have seen it.