Free Audit →
Independent Data Consultant · A Few Clients at a Time

Clean data,
clear decisions.

I'm Eya. For the last ten years I've untangled the spreadsheets teams had quietly given up on. Send me the mess and I'll send back numbers you can actually stand behind.

SQL Server · Excel · CSV
Fixed-price packages
48-hr turnaround
Anonymous · Confidential
10+
Years experience
48hr
Quote turnaround
$0
Free audit offer
The DataFlow Engine
The same careful process, every time.
Every file I take on goes through the same steps, in the same order. That's why the result holds up whether it's fifty rows or half a million.
The DataFlow Engine — raw, messy spreadsheet data flowing through a cleaning and analysis pipeline and emerging as a clean, verified report
assets/dataflow-engine.png
drop the generated illustration here
Data Transformation
Messy in.
Trusted out.

I show my work. Every change gets logged with a reason, so you can see exactly what was wrong and what I did about it. Nothing disappears without a note.

Before — Raw client data
DateCustomerProductQtyPriceFlag
3/1/2024cafe lunaSourdough246date fmt
Mar 1The Daily Grindcroissant602.5casing
3/4/2024CAFE LUNABagel1001.2casing
5 Mar 2024Hilltop DinerMuffin48no price
03/07/2024daily grindSourdough Loaf366name var
03/11/2024Hilltop DinerBagel8001.2outlier
Three different date formats in a single column
Customer & product names inconsistent — “cafe luna”, “CAFE LUNA”, “daily grind”
Blank unit price, plus an 800-unit order that should read 80
After — Clean, analytics-ready output
DateCustomerProductQtyRevenueStatus
2024-03-01Cafe LunaSourdough24$144.00clean
2024-03-01The Daily GrindCroissant60$150.00clean
2024-03-04Cafe LunaBagel100$120.00clean
2024-03-05Hilltop DinerMuffin48$96.00recovered
2024-03-07The Daily GrindSourdough36$216.00clean
2024-03-11Hilltop DinerBagel80$96.00corrected
All dates normalized to ISO 8601 — one consistent format
Customers & products standardized; revenue recomputed from qty × price
Missing price recovered, 800→80 typo corrected — nothing dropped
Business Report
What your
numbers say.

Clean data is just the start. I turn it into a one-page read that answers the questions you actually have: where the money comes from, what's selling, and which customers are worth your next call.

$822
Net revenue · Mar
6
Orders
$137
Avg order value
+18%
vs prior month
Revenue by product
Sourdough brings in the most by far — worth protecting and pushing.
Sourdough$360
Bagel$216
Croissant$150
Muffin$96
Revenue by customer
Nearly half your revenue rides on one account. Worth a closer relationship.
$822
Total
The Daily Grind$366
Cafe Luna$264
Hilltop Diner$192
Service Packages
One clear price.
No hourly surprises.

We start with a free look at your data, so you know exactly what you're getting before you pay a cent.

Starter
Data Audit & Cleanup
For the spreadsheet nobody trusts anymore. I go through it row by row, fix what's broken, and hand back a file you can rely on — with a plain list of everything I changed.
$150 one-time
Up to 500 rows cleaned and verified
Excel, CSV, Google Sheets, JSON, XML
Written issue log included
Delivered within 48 hours
Growth
Custom SQL Report
Need the same sales summary, stock report, or KPI snapshot on a schedule? Tell me what you want to see and I'll build it once, then deliver it exactly the way you like it.
$300 one-time · from
Scoped and quoted before work begins
SQL Server, MySQL, or flat-file source
Delivered as Excel, PDF, or CSV
50% upfront · 50% on delivery
Insight
Automated Monthly Reports
Your report lands in your inbox on schedule, without you lifting a finger. Add a short written summary that spells out what moved and what to keep an eye on.
$150 / month · from
Set once — runs without you
Weekly or monthly delivery cadence
+ $100/mo for a written plain-English summary
Cancel any time — no lock-in

Schedule Your Free
Data Audit

Send me a sample — up to 50 rows — and I'll clean it for free. No invoice, no credit card, no catch. I'd rather show you the work than ask you to take my word for it.

Response within 24 hours · Confidential · No obligation