BTL · Pricing
We scope, then we price.
No off-the-shelf tiers. Every project gets a 30-minute call and a written estimate within 48 hours. You decide before any money changes hands.
01. Engagement models
Three ways we bill.
Pick the shape that fits the work. We'll recommend one on the kickoff call.
Fixed-scope project
01Clear deliverable, clear price. We scope on the kickoff call, write a single-page agreement, and ship by an agreed date.
- Written scope before we start
- One bill at handoff
- Two rounds of revisions
- Best for sites, automations, well-defined builds
Monthly retainer
02Embed us in your roadmap. Same engineering team every month, predictable bill, work prioritized by your standup.
- Same engineers, no rotation
- Predictable monthly bill
- Async + weekly sync
- Best for ongoing platform work
Time & materials
03When the work is exploratory and a fixed scope would be a lie. Hourly with a weekly cap, itemized invoices, no minimums.
- Weekly hour cap you set
- Itemized invoices
- Stop or pause anytime
- Best for spikes, R&D, prototypes
02. Standard, always
In every quote.
Never line-itemed as paid add-ons or surprise overages. If you see “migration fee” or “hosting setup” on a quote from anyone else, that's the trick.
03. FAQ
Common questions.
Anything we missed? support@brownthrasherlabs.com goes straight to a person who can answer.
Why no published prices?+
Can I get a ballpark before booking a call?+
How long are typical engagements?+
What if scope changes mid-project?+
Do you require a minimum engagement?+
What happens to my data and code if we stop working together?+
Let's talk
Tell us what you're building.
A 30-minute call. Written estimate within 48 hours. You decide whether to greenlight before we touch a keyboard.
