Matching these features on local shared hosting costs ETB 23,645 a year. Ours costs nothing to run.
Yearly running cost, ETB
View as table
Fig BWhat it costs each year to keep a website with document upload online. Lower is better. Hover a bar for details. Domain renewal is extra in every option, including ours.
Same features on local shared hosting, ETB per year
Shared hostingGojo Host Business plan, with SSL and mailboxes
4,340
Upload formWPForms Basic, USD 99/year, for file uploads
19,305
Total per year
ETB 23,645
Fig CPlus someone to keep the server and plugin updated. Ours includes all of this for ETB 0, with nothing to update.
Speed and reliability
Measured from Addis Ababa, our website loads about 8 times faster than the same features on local shared hosting.
Ours vs local shared hosting, lower is better
OursLocal shared hosting
Full page load8× faster
Ours
212 ms
Theirs
1,663 ms
Server response5× faster
Ours
51 ms
Theirs
240 ms
Server response, uncached page15× faster
Ours
80 ms
Theirs
1,210 ms
Data a visitor downloads25× less
Ours
74 KB
Theirs
1,835 KB
Files a visitor’s browser fetches12× fewer
Ours
6
Theirs
72
Fig DMeasured Oct 11, 2026 on Ethio Telecom in Addis Ababa: median of 30 requests and 7 full browser loads per site. “Theirs” is Gojo Host’s own WordPress website, which already uses a page cache, so a typical site on their shared plan is likely slower.
Ours
Local shared hosting
Served from
Addis Ababa, backed by a worldwide network
One shared server
Busy days
Scales automatically
Limited to 2 shared CPU cores
If a server fails
Another location answers
Site is down until it is fixed
Attack protection
Built in
Not listed in the plan
Upkeep
None
Server, WordPress and plugin updates
Protection
Not just cheaper and faster. Your inbox and your clients’ documents are protected, at no extra cost.
Layer
What it does for you
Bot protection
Cloudflare Turnstile blocks spam robots, without puzzles for real clients.
Real file checks
Each document is checked by its contents, not just its name. Disguised files are rejected.
Size limits
Enforced in the browser and again on the server.
No stored documents
Files go straight to your inbox. The website keeps no copy, so there is nothing to leak.
Trusted email
Passes SPF, DKIM and DMARC checks, so inquiries land in your inbox, not spam.
Secure connection
Encrypted (HTTPS) everywhere, with modern browser protections.
Room to grow
The free setup handles far more than a busy firm receives.
A busy day, against the free daily allowance
0100,000 / day
Fig EAbout 100 contact-page visits and 10 inquiries use 0.1% of the allowance: room to grow about 900 times. Page visits are unlimited, and inquiry emails to your inbox have no cap.
The work behind it
The standard way to receive uploads is too heavy for free hosting. We measured it, re-engineered it and proved it.
Processing per upload
~50% less
After re-engineering the upload format
Measured test uploads
300+
To find and fix the bottleneck
Document integrity
100%
Arrived byte-for-byte identical
Automated tests
30
Guarding every rule and attack case
Tech stack
Built on proven tools from Cloudflare, a network that serves a large share of the world’s websites.
Pages
HTML, CSS and JavaScript
The standard building blocks of every website. No heavy framework, so pages stay small and fast.
Hosting
Cloudflare Workers
Runs the website on Cloudflare’s worldwide network, including Addis Ababa. No server to rent or maintain.
Email
Cloudflare Email Service
Sends each inquiry, with its documents attached, to the mailbox you choose.
Bot check
Cloudflare Turnstile
Tells real people from spam robots, without puzzles.
Trusted email
SPF, DKIM and DMARC
Industry-standard checks that prove inquiries really come from your domain, so they reach your inbox.
Code
TypeScript
A stricter version of JavaScript that catches mistakes before they reach your clients.
Testing
30 automated tests
Run on every change to confirm uploads, limits and security rules still work.
Cost and next steps
A one-time ETB 20,000, then nothing to run. Over three years, the same website from a local agency on shared hosting costs at least ETB 91,283.
Total cost over three years, ETB
Ours20,000
Local agency and shared hosting91,283
Ours: build and setupOne payment. Nothing to pay after that.
20,000
Local agency buildLowest price for a custom-designed business website in Ethiopia
30,000
Shared hosting, 3 yearsGojo Host Business plan, ETB 4,340 a year
13,020
Upload form plugin, 3 yearsWPForms Basic: USD 49.50 the first year, USD 99 after
48,263
Fig FThe agency price is the low end of the ETB 30,000–80,000 market range, before any upload form or security work, so the real gap is likely wider.
Item
You pay
Build and setup
ETB 20,000, once
Hosting, uploads, email, protection
ETB 0 / month
Your domain, albertaparalegal.com
Your usual renewal
Safety net: if very large uploads ever need more server capacity, Cloudflare’s USD 5/month plan (ETB 975) covers it, with no rebuild.
Try the live website and send us your feedback.
We refine the design and wording with you.
We set it up on your own Cloudflare account and domain, so you own everything.