ls --services

Four Modules. One Operator.

Billing forensics, packaged as fixed-scope engagements that fit around a full-time role. Starting prices shown — add-ons scale with what the project actually needs.

[00] accord_analyst_on_demand.priority
[Accord] Analyst-On-Demand
★ Premium TierLimited — 2 active slots
Starting price
$2,000 / month
ongoing weekly availability · most active engagement

A part-time analyst on call, not a monthly report. Up to 5 hrs/week async support and priority turnaround — capped at 2 clients so response time never slips.

Stack
pythonsqlexcel/sheetsslack (async) tableau/power-bizapierlive meetings
Buyers
Startups needing embedded analyticsSmall logistics companiesE-commerce scaling ops
Add-ons
Extra weekly hours (+5 hrs/wk)bandwidth exceeds base 5 hrs/week
+$800/mo
Live recurring sync callstanding meeting vs. async-only
+$400/mo
weekly_pulse.pyPY
metrics = ["revenue", "ad_spend", "churn"]
pulse = {m: flag(df, m) for m in metrics}
send_digest(pulse, channel="#pulse")
[01] revenue_leak_audit.exe
Revenue Leak Audit
Starting price
$1,500 / project
1–2 week turnaround · one client at a time

Hand over a billing export, get back a ranked list of overcharges, duplicates, and missed credits — dollar amounts attached, summarized for whoever signs the check.

Stack
pythonpandasexcel sql (if warehouse)power-bi (if dashboard)
Buyers
Freight & 3PLSaaS billingE-commerce finance
Add-ons
SQL/warehouse connectionread-only DB access vs. flat file
+$300
Multi-entity consolidation2+ entities reconciled together
+$400
baseline_check.pyPY
baseline = revenue.rolling(6).mean().shift(1)
z = (revenue - baseline) / spread.clip(lower=baseline*0.03)
flagged = invoices[z.abs() >= 2.5]
[02] anomaly_monitor.cron
Billing Anomaly Monitoring
Starting price
$800 / month
data in by 1st · report by 5th

The same detection logic, run on a fixed monthly schedule. One short report flags anything new before it compounds into next quarter's surprise.

Stack
python (scheduled)excel/sheets sql (if live pull)slack/email automation
Buyers
Logistics & 3PLSubscription/SaaS financeMarketplaces
Add-ons
Slack deliveryclient provides a webhook URL
+$150/mo
Live SQL connectionpersistent DB access vs. manual drop
+$200/mo
monthly_exceptions.sqlSQL
SELECT account_name,
  amount_due - COALESCE(paid,0) AS net_balance
FROM invoices LEFT JOIN payments USING(invoice_id)
WHERE net_balance > 0.01 ORDER BY net_balance DESC;
[03] data_audit_general.exe
Data Audit-as-a-Service
Starting price
$1,200 / project
1–3 weeks · scoped to data size

Ad spend, MRR, churn, subscriptions — the same baseline-deviation method, applied to any monthly metric that's supposed to behave predictably and didn't.

Stack
pythonpandasstatistics sqltableau/power-biapi pulls (stripe, ads)
Buyers
Marketing agenciesSaaS RevOpsDTC/subscription brands
Add-ons
Live API integrationStripe, ad platforms via OAuth
+$400
Multi-source merge2+ platforms reconciled into one view
+$500
anomaly_generic.pyPY
def flag(df, metric, w=6, z=2.5):
  base = df[metric].rolling(w).mean().shift(1)
  std  = df[metric].rolling(w).std().shift(1)
  return df[((df[metric]-base)/std).abs() >= z]
[04] automation_build.sh
SQL / Excel Automation Build
Starting price
$500 / build
single delivery · no retainer

A query set or multi-tab Excel build that replaces the manual reconciliation someone is currently doing by hand — built once, reused every cycle.

Stack
sql (ctes, window fns)excel (xlookup, power query) vba macrosapps scriptnotion
Buyers
Accounting/financeOps & supply chainSmall business owners
Add-ons
Macro / Apps Script layerauto-refresh or button-triggered actions
+$350
Multi-tab interconnected workbook3+ tabs cross-referencing each other
+$400
aging_buckets.sqlSQL
WITH aging AS (SELECT invoice_id,
  current_date - due_date AS days_late FROM invoices)
SELECT SUM(CASE WHEN days_late>90 THEN 1 ELSE 0 END) AS d90 FROM aging;
// scoping calls run 30 min, no obligation contact@accordanalyst.com