Fixed scopes, priced before we touch a byte
Four engagements, each with a start, an end and a single invoice. Pick the one that matches the noise you’re hearing — or call and describe it, and we’ll point.
Where most teams start
Performance audit
The Tuning
$3,850 fixed · 10 business days
We read your pg_stat_statements like sheet music, find the queries playing flat, and hand back a ranked report — index changes, query rewrites, autovacuum and buffer settings — each with the SQL ready to paste.
- Read-only replica access, nothing more
- Before-and-after
EXPLAIN plans for every finding
- Copy-ready migration files for each index
- A 40-minute walkthrough with your engineers
Book The Tuning
Fig. 2 — sketched before it’s typed
Query & index rewrite
The Rewrite
$8,700 fixed · 3 weeks
We make the fixes ourselves: the twelve worst queries rewritten, indexes added with CREATE INDEX CONCURRENTLY or dropped, ORM call sites untangled — each change proven with timed plans on a production-sized clone.
Start The Rewrite
Zero-downtime migration
The Move
From $14,600 4–6 weeks
A migration plan to RDS, Aurora, Cloud SQL or Azure Database — replication topology, cutover runbook, two full rehearsals, and a rollback that’s been run, not imagined.
Plan The Move
Quarterly check-up
Second Listen
$1,275 per quarter · after any engagement
We re-run the audit queries against your baseline and flag anything that has started to hum again, before it reaches the pager.
Add Second Listen
Send these ahead of the first call
The listening kit
- Top 25 statements by
total_exec_time from pg_stat_statements — or the MySQL slow log with long_query_time = 1
EXPLAIN (ANALYZE, BUFFERS) for the three queries your team sighs at in stand-up
- A schema-only dump:
pg_dump --schema-only or mysqldump --no-data
- Your provider, instance class and storage type, plus a screenshot of last week’s CPU graph
Engines on the bench
What we tune