I turn scattered spreadsheets and disconnected tools into clear dashboards and reports, sized and priced for small and mid-sized businesses.
See it in actionIn plain terms, here's what this can actually do for your business.
Your sales, bookings, or customer info probably lives in two or three different apps right now. This pulls it into one simple screen you check anytime.
If someone on your team copies numbers between spreadsheets or rebuilds the same report every Monday, that work can run itself instead.
Most business owners have a gut feeling about what's working. This replaces the guessing with a real answer, backed by your own numbers.
Instead of ordering stock or scheduling staff based on a hunch, see a realistic projection, shown as a range, not a false guarantee.
Every project gets a fixed quote before anything starts, no open-ended hourly billing.
Scope and cost depend on how many data sources are involved and how much cleanup is needed, which is exactly what the first call is for. You'll get a clear, fixed number before any work begins, never an open-ended hourly bill.
A boutique selling through a storefront, Shopify, and Instagram DMs had three separate spreadsheets and no single answer to simple questions, which category actually made money, which items were about to sell out. Pulling the three sources into one dashboard turned a monthly guessing exercise into a five-minute morning check: $18,420 in revenue, 612 units sold, and 7 items flagged before they ran out instead of after.
This is an illustrative example, not an actual client, built to show the kind of problem this solves. The live version is in Featured Work below.
Sample work built to show the approach, not client deliverables.
The same underlying method applied across retail, cafe, and service business examples, each with its own numbers and its own blind spots. Open it and switch between industries to see how it adapts.
A classification model scores each customer's risk, then shows exactly which factors drove that score, real explainability, not a black box number.
A next-month revenue projection shown with a confidence range instead of one overconfident number, and why that range changes by business.
This comes from years of production ML rigor, not prototypes that only work in a demo. It's solo by design, the person who understands your data is the person who builds your dashboard, no hand-offs in between. Explainability is an actual specialty here, not an afterthought, and the work runs equally in English and French.
Methods like SHAP and LIME are used to show why a model says what it says, not just what it says.
A look at what you actually have, and what shape it's in.
Checked against your real numbers before anything goes live.
Something you can run yourself, plus a plan if things change.
Yes. Data is stored securely, only accessed to do the work, and deleted within 30 days of the project ending unless you ask for it sooner. This is written into every contract, not just a verbal promise.
A first dashboard usually takes two to four weeks from the data review to handoff, depending on how many sources are involved. Automation projects vary more, the timeline is agreed before work starts.
That's the normal starting point, not a dealbreaker. Spreadsheets, exports, whatever you already have is enough to begin with.
No. Work is scoped project by project. There's no retainer or ongoing commitment required.
Whatever fits the client, Looker Studio, Power BI, or a straightforward Excel workbook, depending on what you need and what you're already using.
I'm a data scientist based in Ottawa, with years spent building production machine learning systems that had to be accurate, explainable, and reliable at scale before they went anywhere near a real decision. BZL Consulting brings that same rigor to a different scale: the kind of business that needs clear numbers and working tools, not a research paper.
Based in Ottawa, Ontario, working with clients across Canada and internationally, including France and Benin. Calls scheduled around your time zone, invoicing available in CAD, USD, or EUR. Services available in English and French.
contact@bzlconsulting.ca