Skip to content
FirmHaven

FirmHaven, by Adamantine

Your clients aren't a line item.

Practice management for tax and accounting firms. Flat price per seat. Unlimited clients. API and AI included.

In development. The founding offer is open to the first 300 firms.

Switching from TaxDome

Since 2026-11-02 TaxDome prices by active client account: $1,500 a year includes 150 accounts, and each extra account costs $6 to $15. If your bill now grows with every client you take on, FirmHaven charges by seat instead and puts that promise in the contract.

  • We move your clients, contacts, documents and history from the exports you own.
  • You run both systems side by side before you cut over.
  • We invite your clients to the new portal for you.
  • Your price is locked for 36 months, in writing.
How the switch works

Your cost

FirmHaven
$1,404 a year
TaxDome, current list price with packs
$4,125 a year

At these list prices FirmHaven costs $2,721 less a year than TaxDome's pack pricing.

List prices in US dollars, before tax. TaxDome offers personalized transition discounts that aren't published, so your own TaxDome renewal quote may be lower. Sources and dates are listed on the pricing page.

Full calculator with sources

Pricing in one table

FirmHaven prices in US dollars
Seat, billed annually$39 a month ($468 a year)
Seat, billed monthly$49 a month, cancel any time
Seats 11 to 20Free. A firm of up to 20 seats pays for at most 10
Seasonal seat$149 for 4 consecutive months
Clients, documents, e-signatures, API, MCPNever charged
Full pricing and the price covenant

Everything in one place

All features by area

Connect anything

A public REST API, webhooks and an MCP server for AI assistants come with every seat. Bring your own model and key and FirmHaven charges nothing extra for it. Your firm decides which keys exist and what each can reach.

curl https://api.firmhaven.example/v1/clients \
  -H "Authorization: Bearer $FIRMHAVEN_KEY"

{
  "data": [
    { "id": "acc_0142", "name": "Mary Murphy",
      "type": "individual", "openJobs": 2 }
  ]
}

How we switch you

  1. Step 1

    Export

    You download the exports you own from your current system. We give you a checklist.

  2. Step 2

    Import and map

    We import clients, contacts and documents and map your team and settings.

  3. Step 3

    Dry run

    You receive a reconciliation report that counts what moved and lists anything that didn't.

  4. Step 4

    Parallel run

    Both systems run side by side while you check the results.

  5. Step 5

    Cut over

    We invite your clients to the new portal, and you sign off.

Your data is separate

Your firm runs on its own infrastructure, not a row in a shared database. It has its own database cluster, document bucket, encryption key, access role and address. We test the separation on every change.

Your firmyour-firm.firmhaven…
  • Database cluster
  • Document bucket
  • Encryption key
  • Access role
  • Work queue
Another firmanother-firm.firmhaven…
  • Database cluster
  • Document bucket
  • Encryption key
  • Access role
  • Work queue

Shared by all firms

The application servers that run the code, the network they sit on, and the control plane that holds the firm directory, sign-up and FirmHaven's own billing. The control plane stores no client data.

Each firm's data stores are created for that firm alone. A request is given the role of exactly one firm, and that role can reach only that firm's database, bucket, key and queue.
What is separate, what is shared, and what this protects against

Leave any time

Questions

Is FirmHaven cheaper for every firm?

No. Firms with many staff and relatively few clients can pay less at TaxDome's current list prices. The calculator shows your own numbers, including when TaxDome is the cheaper option.

What can't you move from TaxDome?

Pipelines and automations can't be exported from TaxDome, so we rebuild them with you. Clients, contacts and documents are imported from the exports you own.

Can I leave?

Yes. The monthly plan has no commitment, the annual plan has a 60-day refund period, and you can export everything in open formats at any time.

Who is Adamantine?

Adamantine Solutions SRL is an IT consultancy registered in Bucharest, Romania (CUI 44937127). It builds and operates FirmHaven. The About page has the details.

Is FirmHaven available now?

Not yet. FirmHaven is in development. Join the founding waitlist and we'll contact you when the beta opens.

Founding offer: $29 per seat a month, locked for five years

For the first 300 firms that sign an annual plan before 2027-12-01.

Join the waitlist