Custom software · scoped before any code

Software you can describe in one sentence, delivered by people you can ring.

Every package you can buy is an average of everybody. Somewhere in your week there is a job it does not fit, so you bend the business round the software, keep a spreadsheet beside it, or do the step by hand.

We deliver the thing that fits instead. Scoped on a call, written down in full with a price and a date on it, then built in pieces you can see rather than revealed at the end.

The call costs nothing, and nothing gets built before you have the plan in writing. “Book a call” opens an email — send us a time that suits and we will confirm it.

How the work is delivered

One person answerable, whoever writes the code.

Worth saying before you ask: we are a small shop, and we say so on purpose. What you are buying is a result and somebody accountable for it, not a floor of desks.

01

One name, one number

Some of the build is ours and some is delivered by people we work with. Either way the answer to "who do I ring about this" is the same name, the scope does not change hands, and the price you agreed is the price.

02

Written down before it is built

Most custom software goes wrong because nobody agrees what it is until it is half made. So the agreeing happens first, in a document you keep, and the document is what the build is measured against.

03

Delivered in pieces you can see

Something working early rather than a demo at the end. You can stop between pieces, and you keep what is finished. A build you cannot stop is a build nobody can hold to account.

If the honest answer is that you should buy something off the shelf, you will hear that on the first call, before there is anything to invoice.

What gets decided first

Six questions, answered in writing, before any code.

This is the whole of the scoping call, and the document you get afterwards is these six answered for your business. It is yours whether or not you go ahead.

What it must do on the worst day

Not the tidy day. The day two people are off, the phone does not stop and somebody enters the job wrong. Requirements live in the awkward cases, so that is where the questions go.

What it deliberately will not do

The list of things left out, written down and agreed. An unwritten exclusion is how a fixed price turns into an argument in week five.

What it has to connect to

The calendar, the accounting package, the phone, the place customers already land. Each join is named, and named early, because a join discovered late is the expensive kind.

Who uses it, and on what

An office screen and a phone in a van are different products. Deciding which one matters most is a design decision, and you make it, not us.

What happens when it breaks

Who notices, how fast, and who fixes it. Software nobody watches stops working quietly, and the first person to find out should not be your customer.

What you own at the end

Which parts are yours to keep and which are licensed. Settled in the plan, before you agree to anything, rather than discovered on the day you want to leave.

The call that answers these costs nothing, and so does the document that comes out of it.

What you own

The part most of this industry leaves vague.

Stated here so you do not have to ask for it, and repeated in the plan so it is not just a sentence on a website.

Yours to keep

  • Anything written specifically for your business — the code is yours, and it is handed over, not held hostage.
  • Your data. Your customers, your records, your history. You can export it, and if you leave you take it with you.
  • The written scope, the plan and the estimate, whether or not you hire us.
  • Your accounts with anything it runs on, in your name where that is possible.

Ours, and licensed to you monthly

  • The shared platform under our own products — the voice agent, the lead dashboard, the website chatbot. That is why it costs a monthly fee rather than what building it from scratch would cost you.
  • Anything we would sell to another business unchanged. Which half is which is written down in the plan before you agree to it, not decided afterwards.

Maintenance is a real thing, not a line item. Software breaks when the tools around it change. Watching it, fixing it and changing it as the business changes is quoted with the build, charged monthly, and you can stop it.

Instead of a portfolio

What we can show you, and what we cannot.

There is no customer project on this site, because there is not one we are able to show you. A wall of invented case studies is the oldest trick in this industry, and we would rather you heard that from us than found it out.

What we can show you is the software we built for ourselves and now run

  • An AI voice agent answering a live phone line. You can ring it yourself on (902) 707-6527, without speaking to us first.
  • A booking engine that reads real availability and writes the appointment into a calendar while the caller is still on the phone.
  • A messaging layer that confirms the booking, reminds the evening before, and honours an opt-out.
  • A lead dashboard with stages, transcripts, search, export, multiple lines and team access.
  • A self-serve setup wizard that reads a business's own listing and website and configures the agent from them.

That is the standard of thing we deliver. The portfolio page says the same thing at more length, and when there is a customer project we are allowed to name, it appears there with their permission and not before.

Start here

Describe the job. We will tell you what it takes.

Half an hour on the phone, then a written scope with a price and a date on it. Both cost nothing, and the document is yours either way.

Booking opens an email to support@affordableleadsgeneration.ca — send a time that suits you and we will confirm it.