Custom software, apps, and AI agents, built to pay for themselves.

We help you stretch your budget, avoid expensive mistakes, and get to revenue faster.

Full ownership. Zero lock-in. Time and materials only.

No pressure, just clear feedback, even if you don't hire us.

Based in Calgary. Serving non-technical business owners worldwide.

The New Idea Machine team planning a project at the whiteboard

You know your business better than anyone else. Who are we to tell you how to run it? Our job is to lay out your software options.

We'll tell you what each option costs, up front and down the road, so you can choose the best one. That goes for launching a Minimum Viable Product (MVP), opening a new revenue stream, or making what you already have run better.

If there's a simpler way that doesn't require custom code, or doesn't involve us at all, we'll tell you that too.

New Idea Machine is a custom software development company based in Calgary, Alberta, Canada. We build custom apps, MVPs, automations, and AI agents for business.

We show you how to stretch your budget

1

We start by understanding the problem. Your bottleneck, or your vision for something new.

2

We tell you first whether a custom build makes financial sense. If something off the shelf will do the job, we'll point you to it.

3

You get a real number, not a guess. Our App Cost Calculator shapes the build so it scales, instead of forcing a rebuild in two years.

We protect you from expensive mistakes

We've met many business owners who made these mistakes before hiring us. We'll steer you clear of them.

Not knowing what to ask before you sign

Restrictive contracts, hidden lock-ins and inflated scope are all avoidable, but only if you know what to look for before you sign anything.

Our approach: we published a free 14 Questions checklist that walks you through exactly what to ask any developer, including us.

Leaving security and compliance until the end

Handled up front, security and compliance costs around $600. Bolted on after the build is finished, it costs $30,000 or more.

Our approach: we bring the right experts in at the point where their advice is cheapest, not after the money is already spent.

Paying twice for the same app

Many business owners end up paying for their app twice. Once to build it and once to build it right. There are two reasons this happens. The first is that the developer failed to understand the technical functions required. The second is that the development team fails to notify you as to when to bring in critical third parties such as security and compliance experts.

Our approach: we created the App Cost Calculator to expertly gather the technical features your app needs, which then allows us to give you a realistic estimate.

Being locked into proprietary software

Some developers build in proprietary systems that make it expensive, or impossible, to leave. This can mean paying licensing fees for as long as you use your own app.

Our approach: when you hire New Idea Machine, you own every line of code from day one, only pay for time and materials, never pay licensing fees, and can move your software to any provider at any time, for any reason.

Get the free 14 Questions checklist and the full list of 10 mistakes

We get you to revenue faster

1

Most builds finish in under two months. AI-assisted development means one senior developer delivers what used to take a team.

2

Launch with the must-haves. We prioritize the features that get you earning, and leave the rest for later.

3

Get help paying for it. Canadian companies can qualify for government funding, and we'll show you how.

What this looks like for our clients

One client was paying a mailing company $8,400 a year just to remain a customer, before a single letter went out.

$30,000

paid once, for software he owns

$40,000

saved every year

$40,000

earned every year, because other companies pay to use it

See more client stories

Picture your business a year from now

Your software is running, the busywork takes care of itself, and you own the whole thing. That's the difference between renting your technology and owning it.

"We've really gone from a small startup with a couple people to 15 people and a $10 million business."

Kelly Hall
CEO, Vermillion Power Technologies

"They really understood exactly what I was looking to do and accomplish, and they have delivered. I'm super happy."

Terri Davis
Business Owner, oolu

"That lowered the risk. It allowed us to get started tomorrow. We didn't have to commit to a 12-month contract, all those big things that really scared us off from working with other teams."

Shannon Phillips
Business Owner, Unbounded Thinking

"[Rea] asked us a bunch of questions that made us think through what we actually wanted. This is really smart advice instead of just jumping into creating our own app."

Vera Ilnyckyj
Business Owner

"The biggest change is not having the over $2,500 a year bill for software I owned nothing [of]. Now I just pay minimal hosting costs."

Paisley Churchill
Business Owner
See more client success stories →

Start with a call

You'll be meeting with Rea directly.

Three steps from idea to software you own.

1

Book a free call

Tell us what you're trying to build. You leave with clear feedback and next steps, even if you don't hire us.

2

Get a scope and a fair estimate

We write down exactly what needs building and what it'll cost, so nothing surprises you later.

3

Launch software you own

We build it, you launch sooner, and every line of code is yours from day one.

Rea Hailley

Rea Hailley, CEO. 20 years in B2B strategy and business development, including growing a Shopify portfolio to $90 million in a single year. She's not a developer and works with technology the same way you do. As she puts it: "I'll never claim to be an expert in your industry, and I'd never expect you to be an expert in mine."

Al Del Degan

Al Del Degan, CTO. 33 years building software, including work with the Calgary Airport Authority, the City of Calgary, and Travel Alberta. He cuts project timelines by 50 to 75% with AI-assisted development, and passes the savings to you. He guides every project we take on, at no extra charge.

We built the company this way because it's how we'd want to be treated.

Book a Free Call

14 Proven Questions To Hiring the Right Developer

We created this checklist to help business owners avoid the mistakes that quietly cost the most, and choose the right development partner from the very beginning.

This checklist helps you understand:

  • The questions that reveal whether a developer is the right fit for your project
  • How to spot restrictive contracts and hidden lock-ins before you sign
  • What to ask to prevent unnecessary features and inflated scope
  • How to confirm you'll own your code and documentation
  • How developers handle changes, risk, and long-term support
  • What separates experienced teams from those learning on your project
Get the Free Developer Hiring Checklist

The App Cost Calculator

You want to build an app. Before you talk to a single developer, you need a real number, not a guess.

In Canada, a working Minimum Viable Product (MVP) typically costs $20,000 to $60,000, and your number depends on what you actually need. Any estimate without formal requirements gathering is simply a wild guess. Our calculator asks the right questions and gives you developer-ready specs and a realistic cost estimate in about 20 minutes.

Try the Calculator

Our Partners

Calgary Innovation Coalition ThreeShield Information Security Platform Calgary