Products Services Automation About Contact
Why trust us with it

We have been our own most demanding client, four times over.

Most agencies show you what somebody paid them to build, then hand it over and walk away. We funded and built everything below ourselves, and we operate the ones that are live. When one breaks at 2am, it is our money. That is the same team and the same operation you get on your project.

writethem.bm showing Know your representatives hero with search, stats, and house composition
writethem.bm

Find your MP, browse Hansard, write to them. Scraped daily.

Proves Launch and Business

Content, search and structured records that stay current without anyone touching them.

fix.bm citizen reporting platform showing search interface and how-it-works flow
fix.bm

Citizen reporting routed to the right department. 45 categories, 9 departments.

Proves Custom App

45 report categories in nine groups, routed to the right department, with no account required.

Wopnin Bermuda weather dashboard showing current conditions and an hourly forecast
Wopnin

Hyperlocal Bermuda weather. 13+ sources resolved into one answer.

Proves Custom App

13+ live data sources, with marine and aviation forecasting, resolved into one answer.

Also live: Payments. See the studio.

What clients say
It is helpful to us to have the online platform available so customers, especially those not familiar with our menu, can review the menu and order as they like — and particularly pay online, as we don’t accept any over-the-phone payments. The back of the house admin part is super easy. There have been very few issues over the years, but the support from Chris has always been good when needed.
Carolyn M.
General Manager, Swizzle Inn Pub and Restaurant
Orderin
They were the most cost effective option I was able to find on-island. Their customer service was also excellent and I was particularly appreciative of the fact that, unlike another option available on-island, they didn’t require me to give them access to my client’s website in order to integrate it.
Kristen S.
Toco Digital
Basic setup
Working with DotBM has been a breeze. I was shopping around for an Authorize.net reseller and came across these guys. They were professional, knowledgeable, and easygoing. They got me set up quickly, and any issues or questions I had were sorted out in a timely manner. I’d definitely use them again.
Ralph
Local Media House
Basic setup
Working with Lisa and Chris was an absolute pleasure from start to finish. They took the time to truly understand my vision and created a widget that feels seamless, polished and perfectly at home on the Two Moons Bermuda website. Their creativity, care and exceptional attention to detail were evident throughout the entire process, and I couldn’t be more thrilled with the final result. I would wholeheartedly recommend dot.bm and wopnin.fyi to any business looking for thoughtful, innovative and locally created digital solutions.
Christine
Two Moons Bermuda
Wopnin widget

Wopnin widget · Free

Live island weather on your site, free.

Four Bermuda businesses already run one: a dive shop showing sea state, a glow worm tour showing sunset, a guest house showing the moon. Built around the readings your customers actually check, styled so it reads as part of your page rather than as somebody else's box.

There is no charge, no monthly and no upsell attached. It puts Wopnin in front of your visitors, which is the entire return we are after. If you later want a website or a payment page, that is a separate conversation you do not have to have.

See them running

What you get

  • A widget built around the readings your customers care about, not a generic forecast box
  • Styled to your site, so it reads as part of the page rather than as an embed
  • One line of code to paste in, and we will do that part too if you would rather
  • Live data from the same engine Wopnin runs on, kept current by us
Websites

Three tiers on one ladder. Start with the smallest one that solves the problem. Moving up later is a quoted change, not a rebuild.

Simple business presence

Launch

$995 + $69/month

A focused three-page website for a new or straightforward service business.

Up to three standard pages
Contact form with phone, WhatsApp, map and social actions
Search metadata, indexing, domain and DNS setup
15 minutes of small changes each month
Most chosen

Most established companies

Business

$2,750 + $149/month

A complete company website with editable content, forms and one standard integration.

Up to eight standard pages, plus news or blog
Editable services, staff, menus or locations
Up to two enquiry forms and one booking, CRM or marketing integration
Training, annual review and 30 minutes of changes each month

Products, events and orders

Commerce

From $5,500 + $299/month

A managed online store or structured selling platform with products, orders and reporting.

Everything in Business plus Authorize.Net checkout
Catalogue of up to 50 initial items
Discounts, tax, pickup, delivery and refund workflows
60 minutes of catalogue changes each month
Payments

Three companies charge you. Only one is us.

Every card payment passes through the same four points. This is who takes a fee at each one, which is the question everybody asks and nobody answers.

Your customer
Pays the amount you asked for
No fee
Your payment page
Built and run by dotbm
Pay Online, or your own site
Authorize.Net
Authorises and routes the card
$25/mo+ 10¢ per transaction+ 10¢ daily batch
Your bank
Settles the money into your account
Merchant and card rates

You want to set it up yourself

Free referral
Free

You open your own Authorize.Net Gateway Only account and handle the configuration. We email you the referral link and charge you nothing.

Your site can already take payments

Basic setup
$99 one-time

We configure the gateway, connect it, run test transactions and show your staff how refunds work. No monthly charge from us.

No access to your website required

You have no way to take payment

Pay Online
$1,750 + $99/month

We design and build the payment page, set the fields, receipts, notifications and fraud filters, test it, train your staff, then run it every month.

dotbm charges for the page and the setup. Authorize.Net and your bank bill you directly for moving the money, and Authorize.Net currently lists no gateway setup fee and no early-termination fee. We never take a percentage of what you sell.

Automation

Most businesses do not need more software.

They need the software they already have to work together. The accounting system knows what the job cost, the booking system knows when it happened, the bank knows it was paid, and a person spends their week carrying information from one to the next.

We start by watching how the work is actually done, because a fixed price on a workflow nobody has looked at is a guess. The Workflow Review is a written report, and it is allowed to conclude that nothing needs building. If it does find something worth joining up, the review fee comes off the build.

The review is $750, credited against the work. Joining the systems up starts around $4,500, with a managed service from $149 a month.

How it works

Typical sizes

One join

$4,500 to $7,000

Joined up

$7,000 to $14,000

Past that

From $18,000

Custom applications

When a standard website is not enough.

A portal, a workflow or a multi-user application built around how your organisation actually works. We have built four of them for ourselves, including one that routes citizen reports across nine government departments.

A feature list is not enough to price custom software safely, so these start with paid discovery. It establishes the users, workflows, data and risks, then the build gets a real price. Discovery does not commit either of us to the build.

Projects typically start around $18,000, with a managed service from $499 a month.

Typical shapes

Simple portal

Standard sign-in, forms, documents, small admin area.

Business application

Multiple roles, workflow states, integrations, dashboards.

Multi-tenant platform

Many client organisations, tenant isolation, subscriptions.

How pricing works
A fixed setup fee

Design, build, testing and launch. You get the price when you approve the scope, and it does not change after that.

A monthly service

Hosting, monitoring, backups, security updates, local support and a change allowance. Not a hosting account.

One first-year number

Setup plus twelve months, shown as a single figure before you sign anything.

Two of these are quoted rather than listed. Custom applications are priced after paid discovery, and automation is priced from the Workflow Review, whose fee then comes off the work. In both cases you get a written scope and a fixed figure before anything is built.

Not sure what any of this should cost? What a website actually costs in Bermuda walks through the three things that drive the price, with real figures.

Full pricing guide

Every figure for every package, in writing.

Setup, monthly service and total first-year investment, plus change allowances and out-of-scope rates. Tell us where to send it. We will not add you to a mailing list.

What the monthly service covers

Every package gets all of it. Only the size of the change allowance differs.

Managed hosting

Environment, deployments, SSL and configuration. Not a hosting reseller account.

Monitoring and backups

Availability checks on critical functions, with automatic off-site backups.

Security updates

Operating system, application and dependency patching.

Local support and changes

A change allowance every month, from people in your time zone.

The written scope defines revision rounds, integrations, content limits and the change allowance before work starts. Full terms and what is not included →

Chris and Lisa Bennett, photographed together in an ornate gilt oval picture frame

Who you are actually hiring

A small local team, not a ticket queue.

The people who build your project are the people who answer when you call. We are in Bermuda, on your time zone, and we operate everything we ship.

Tell us what the business needs to do.

We will recommend the smallest package that solves the problem, and give you a written scope before work begins. If a cheaper option fits, we will say so.

[email protected]