I help small teams replace spreadsheet-built, manually-updated reports with Power BI dashboards that refresh themselves — on an ad hoc project basis or a standing monthly retainer. No long contracts, no big agency overhead.
Practical, hands-on support across the reporting lifecycle — from messy source data to a dashboard people actually use.
My core focus: replacing manually maintained spreadsheet reports with automated Power BI solutions — reducing repetitive work and the risk of manual error, while giving your team reliable, up-to-date reporting.
Power BI dashboards designed for clarity and confident decision-making, built around the metrics and questions that matter most to your business.
Ad hoc analysis to answer specific business questions, with light SQL support to pull and shape data when needed.
Book a one-off project, or set up a monthly retainer for ongoing dashboard maintenance and support.
Simple to start, easy to scale up or down as your needs change.
We talk through what you need — a one-off dashboard, ongoing reporting support, or something in between.
I send a clear scope of work and a quote — for ad hoc work or a monthly retainer — priced around what the project actually needs.
You get regular updates as I build, clean, and shape your data into something useful.
Need changes later, or want to keep the retainer going month to month? That's easy to arrange.
Tell me what you're working with and what you need — I'll get back to you with next steps.
Get in touchAn interactive sample dashboard, built the same way I'd build yours — try the filters below.
Most of my work starts the same way: a spreadsheet someone updates by hand, and a business that has outgrown it. Here's what I do about that.
Four types of work. Most projects are the first one, sometimes with a little of the others mixed in.
My core focus: replacing manually maintained spreadsheet reports with automated Power BI solutions — reducing repetitive work and the risk of manual error, while giving your team reliable, up-to-date reporting.
Power BI dashboards designed for clarity and confident decision-making, built around the metrics and questions that matter most to your business.
Ad hoc analysis to answer specific business questions, with light SQL support to pull and shape data when needed.
Book a one-off project, or set up a monthly retainer for ongoing dashboard maintenance and support.
Every build finishes the same way, so there's no ambiguity about what you're paying for.
Published in your own Power BI workspace, refreshing on a schedule you choose.
Structured properly so it can be extended later, rather than rebuilt from scratch.
Written notes on where the data comes from, how each measure is calculated, and what to check if something looks wrong.
The workspace, the model and the report are yours. Nothing is locked to me, and you're free to take it in-house at any point.
Power BI Desktop is free, so the build itself costs you nothing in licensing. To share a report with colleagues you'll usually need a Power BI Pro licence for each person viewing it. I'll tell you exactly what's needed before you commit to anything — and if a free option like Looker Studio suits you better, I'll say so.
Read-only access to the sources behind your reporting — often just the exports or spreadsheets you already produce. I never need write access to your live systems.
No — it's usually the job. Data being messy is the normal starting point, not a reason to wait. If it turns out the data genuinely can't support what you want to report on, I'll tell you that early rather than after you've paid for a build.
A typical Excel-to-Power BI project runs two to four weeks, depending on how many sources are involved and how quickly feedback comes back. Ad hoc analysis is usually days rather than weeks.
It's covered by a written agreement before any work starts: used only for the project, held securely, and deleted at the end unless you ask otherwise.
Describe what you're reporting on today and I'll tell you honestly what would help most — including if that's nothing.
Get in touchYou'll get a written scope and a price before any work begins. If the scope changes, we agree the change first — no surprise invoices at the end.
Starting prices for the three most common arrangements. Every project is quoted properly once I know what's involved.
A specific question that needs answering properly, once.
Replacing a manual spreadsheet report with an automated dashboard.
Ongoing support once something is live, or a steady stream of smaller jobs.
Prices exclude any software licences you may need — Power BI Desktop is free, but sharing reports usually requires a Pro licence per viewer. I'll always tell you what's needed before you commit.
Two builds that sound identical can cost very differently. These are the things that actually drive it.
One clean export is quick. Six systems that disagree with each other is a different job.
Consistent, well-structured data moves fast. Merged cells, manual overrides and half-finished columns take longer.
A single dashboard for one team costs less than a set of reports for finance, ops and the board.
If you know what you need to see, we move quickly. If it's still being worked out, expect more back-and-forth.
For fixed-fee projects, half on signing and half on delivery. Retainers are invoiced monthly. Payment terms are 14 days.
No. The intro call and the quote that follows are free, and there's no obligation either way.
I'll flag it as soon as I see it and we agree how to handle it before I carry on. You won't get an invoice for work you didn't approve.
Usually the sensible move. A single report or one piece of analysis is a low-risk way to find out whether we work well together before committing to anything larger.
No. Retainers run month to month and can be stopped whenever they stop being worth it.
Tell me what you're reporting on and how it's put together today. I'll come back with a scope and a fixed price.
Request a quoteFreeform Analytics is a one-person consultancy. That's deliberate — and it's the reason the work stays small, direct and properly attended to.
I'm a senior data analyst working in the UK, with years of hands-on experience building and maintaining reporting in complex, high-volume data environments — the kind where a broken number gets noticed immediately.
At every scale it's the same underlying problem: data arriving in inconsistent shapes, people manually stitching it together, and decisions being made on numbers nobody fully trusts. Freeform Analytics is where I solve that for smaller teams — who have the same problem, without the budget for a full-time analyst.
I keep the number of projects deliberately low. It means I'm not juggling ten clients at once, and the work you're paying for actually gets thought about.
Everything is built in your environment and handed over in full — the workspace, the model, the documentation. If you want to take it in-house later, or hand it to someone else entirely, nothing is locked to me. A consultant you can't leave isn't a consultant, they're a dependency.
Three things that shape how every project runs.
I work with commercially sensitive numbers. Client work is confidential, covered by a written agreement, and never used as a case study without permission. Your data is used for your project and nothing else.
If a dashboard won't fix your problem, I'll say so — even when it costs me the work. Most reporting problems are really data problems, and pretending otherwise wastes your money.
You own everything I build. No proprietary layer, no hosting tied to my account, no ongoing fee just to keep the lights on. Retainers are month to month because they should have to earn their place.
A dashboard that works today but can't take a new data source next quarter isn't finished. The model underneath matters more than the charts on top, even though nobody ever asks to see it.
No pitch and no pressure — just a straight discussion about what you're dealing with and whether I can help.
Get in touchA short description of your current reporting and what keeps going wrong with it is plenty to start. I'll reply within a couple of business days.