Custom software for established businesses · Based in Toronto

Software built around how your business actually works.

For established companies that have outgrown spreadsheets, email threads and aging desktop software. We map your process, then build the portal that runs it, connected to QuickBooks, ADP, Bill.com, your bank or your warehouse.

Some of the technologies we use

PHP Tailwind CSS Vue.js Laravel Statamic Alpine.js

Distribution · Construction · Healthcare · Charities · Retail · Equipment

Built for the work behind the business

Selected work

All case studies
Department dashboard with clickable purchasing and inventory stats.

Distribution & Wholesale

A connected ERP for a wholesale distributor

We replaced a legacy desktop ERP with a portal for purchasing, receiving, inventory, sales and department workflows, connected to third-party warehouse inventory snapshots.

Read case study
Operations dashboard: deliveries, back orders, low stock per yard and rentals out.

Construction & Logistics

One logistics platform across multiple yards

We connected orders, dispatch, yard stock, drivers, equipment rentals and shipment-based invoicing for a construction supply business with multiple yards.

Read case study
Donations dashboard with monthly totals and the split by category.

Non-profit & Trusts

Donor management and receipting for charities

We built a donor platform that keeps each charity's branding and receipt sequence together with donations, CRA receipts, year-end packages and reporting.

Read case study

A clear path from process to software

How we work

  1. 01 · Weeks 1 to 2

    Discovery

    A short paid engagement to map your workflow and data, then shape it into a clickable prototype.

  2. 02 · 2 to 4 week phases

    Build in phases

    Each phase is estimated before it starts. You get working software early and keep the budget under control.

  3. 03 · Ongoing

    Run and improve

    Hosting, security updates and ongoing improvements from the same team that built the system.

Notes from clients

What our customers say

Long term partnerships begin with listening and continue as the business grows.

5.0 Google reviews

I highly recommend Nathan and Bomshteyn Consulting. They deliver high level work and well worth to trust them with your next project. Nathan is very skilled in multiple areas and stands above others in this field. He understands your issues and will create a solution that works. Tremendous value add for any business.

Zev S. Google review

Nathan is one of the most talented web developers I have ever worked with. He is a great communicator and is always willing to go the extra mile to make sure the project is done right. I highly recommend Nathan and his web development team for any project you have.

D.S. Client

Nathan's extensive expertise, creativity, and professionalism make working with him always a pleasure.

Isaac F. Google review

When we first started working with Nathan, we were a small startup with a big vision. Now, many years later, we are a successful company with a large customer base. Bomshteyn Consulting has been instrumental in helping us grow and succeed.

M.D. Client

Bomshteyn Consulting has been a great partner for our company. They have helped us build a custom CRM which has helped us stay sane while growing our business.

C.L. Client

Notes from the practice

Latest articles

Most of our articles are written for our future selves. We hope you find them useful.

All articles

Aug 11, 2026 · Search Engine Optimization (SEO)

Is SEO Dead in the Age of AI? What Our Client Results Show

Is SEO dead in the age of AI? Our client doubled relevant traffic in one month after a website rebuild, largely from AI searches and overviews. Here's why page speed and technical SEO matter more than

The first step is a conversation

Have a system that has outgrown its tools?

Tell us how you work today. We'll tell you honestly whether custom software makes sense.

Start a project
DWG INT · 01
Label Project intake
Rev A
Sheet 01