Skip to content

Switching software

How to export your data from BuildOps (and the 30-day rule)

How to export data from BuildOps: what its terms say about getting your data after termination, the 30-day notice window and what to request in writing.

Updated October 15, 2026 · 9 min read

The steps at a glance

  1. 1

    Read your order and the terms

    Find your subscription term in your BuildOps order, and note §5(d) of the Terms of Service: export is available if you give written notice within 30 days after termination.

  2. 2

    Ask your BuildOps contact how to export, in writing

    BuildOps doesn't publish export instructions. Ask which records you can export yourself, from which screens, in what format, and which need BuildOps to produce.

  3. 3

    Export what you can from list views and reports

    Using the steps BuildOps gives you, export customers, properties, assets, maintenance agreements, jobs, quotes, invoices and project records to CSV or Excel.

  4. 4

    Pull financial data from your accounting system

    If BuildOps syncs to Vista, Spectrum, Sage Intacct, NetSuite or QuickBooks, your invoices and A/R are also there. Reconcile totals before you leave.

  5. 5

    Collect documents and attachments

    Download inspection reports, deficiency photos, submittals, signed work orders and contract documents you must keep, or ask BuildOps for a bulk export.

  6. 6

    Send written export notice on time

    If you need BuildOps to produce your data after termination, send written notice within 30 days of the termination date. Keep proof it was received.

  7. 7

    Store and verify

    Name and date every file, store two copies outside BuildOps, and compare row counts and totals with BuildOps screens.

BuildOps doesn't publish how to export your data. We searched its public website for export, CSV and reporting instructions on October 15, 2026, and found none, and we found no public API documentation either. What BuildOps does publish is its Terms of Service, and they contain the one rule every BuildOps customer should know before leaving: a 30-day written-notice window to get your data after termination.1

So this guide doesn't draw invented menu paths. It lays out the request process as a sequence you can follow, what the terms say, exactly what to ask BuildOps in writing, and the records a commercial contractor needs to keep.

What you'll end up with

For a residential-first shop heading to TradesWork, only customers and a price list import, through its Another system or a spreadsheet option. For a commercial contractor, most of this kit is a records-retention job, whatever system comes next.

From BuildOpsIn TradesWork
  • Customers and properties (requested)PartlyCustomers and service locationsEach row's address becomes a service location. How a customer with many properties groups depends on your file; check every site in a sandbox import.
  • Price book or rate sheet (requested)ImportsPrice bookName and price required. Code, description, category and cost carry over if present.
  • Assets by propertyKeep as archiveYour archiveRe-enter equipment for agreement sites.
  • Maintenance agreementsKeep as archiveYour archiveThe list you rebuild agreements from.
  • Jobs, quotes, invoicesKeep as archiveYour archiveThe spreadsheet importer takes customers and price lists only.
  • Inspection reports, deficiencies, project documentsKeep as archiveYour archiveCompliance and contract records. Keep them for years.
Import facts from the TradesWork spreadsheet importer. BuildOps export availability unknown until BuildOps answers your request.

How the request process runs

There's no click path to show, so here's the process instead. Start it while you still have full access.

  1. 1

    Read your Order

    Term end date and renewal language. The terms leave the term to your Order (§10(a)).

  2. 2

    Send the written request

    To your BuildOps account contact and support, with the checklist below, before the term ends.

  3. 3

    Get the answer in writing

    For each record: export it yourself from which screen, in what format, or BuildOps produces it, when, at what cost.

  4. 4

    Export and open every file

    Row counts against BuildOps screens. Totals against your accounting system.

  5. 5

    Follow up on gaps

    Missing records go back in writing the same week.

  6. 6

    Written notice inside 30 days

    Only if you still need BuildOps to produce data after termination (§5(d)).

What BuildOps' terms say about your data

Three clauses matter:1

ClauseWhat it says
§14(a) OwnershipThe customer retains all intellectual property and other rights in Customer Data
§10(a) TermEach subscription term is set out in your Order
§5(d) Export after terminationBuildOps may deactivate your account right away; it makes Customer Data available for export if it receives written notice within 30 days, then has no obligation to retain it

One more reason to start early: commercial customers often expect you to hand over service and inspection history on request, sometimes years later. Once BuildOps' 30-day window closes, the only copy of those records is the one you saved.

What to ask BuildOps, in writing

Email your BuildOps account contact and support. Ask, for each record type below: can we export it ourselves, from which screen, in what format (CSV or Excel), and if not, will BuildOps produce it, when, and at what cost?

Records to request from BuildOps

  • Customers and billing accounts, with IDs
  • Properties and sites, linked to customer IDs
  • Assets by property: type, make, model, serial, install date
  • Maintenance agreements: sites, covered assets, PM schedule, price, term
  • Open and completed jobs and work orders, with dates, techs, hours and totals
  • Quotes, with status
  • Invoices and payments
  • Projects: budgets, change orders, RFIs, submittals, daily reports
  • Inspection reports and deficiencies (fire and life safety)
  • Purchase orders and inventory
  • Attachments, photos and signed documents, in bulk if possible
  • Price book or rate sheets
  • Which roles can run each export
  • How long our access stays open after the term ends

Records commercial shops forget

Residential shops mostly need customers, a price book and history. Commercial shops need more, and some of it is a compliance or contract record:

RecordWhy you need it after leaving
Inspection reportsProof of NFPA inspections you performed, for customers and authorities having jurisdiction
DeficienciesOpen deficiencies are quoted work and a liability record
Maintenance agreementsWhich sites and assets you're obligated to service, and when
Asset historiesWarranty and service history per unit
Project documentsSubmittals, RFIs, change orders and daily reports for warranty and disputes
Signed work ordersProof of work for billing disputes

BuildOps lists fire and life safety work (NFPA 25, NFPA 72, inspection, testing and maintenance, and deficiency tracking) and project management (submittals, RFIs, change orders, daily reports, job costing) among its features.23 If you used them, you have records to keep.

Reconcile with your accounting system

BuildOps lists accounting integrations with Viewpoint Vista, Viewpoint Spectrum, Sage Intacct, NetSuite and QuickBooks.3 If you use one, your invoices and A/R are also there. Before you leave:

  • Compare open A/R in BuildOps with your accounting system, customer by customer.
  • Note unbilled work: completed jobs and project progress not yet invoiced.
  • Decide where old invoices are collected after cut-over.

Your accounting system is your independent second copy of the financials. It isn't a copy of your assets, agreements or inspections.

What you can't export yourself

ItemWhy notWhat to do
Saved cards and bank detailsBuildOps lists a Payments+ add-on;3 payment data stays with the processorCustomers set up payment again
Automations, templates, dashboardsSettings don't move between systemsScreenshot the ones you rely on
Phone numbersNumbers move by porting through carriersPort with your new provider

Permissions: who should run the exports

We couldn't verify which BuildOps roles can export which records, so ask that in the same email. Have an administrator run the exports, and have the person who owns each area check its file: your service manager checks agreements and assets, your project manager checks project records, and your controller checks invoices and A/R. A file nobody has opened isn't an export. It's a hope.

A timeline for leaving BuildOps

  1. 90 days before term end

    Read the order, send the request

    Confirm the term end date and renewal language in your Order. Send the written export request above.

  2. 60 days before

    First full export

    Every record type exported and opened. Gaps listed and sent back to BuildOps in writing.

  3. 30 days before

    Documents and reconciliation

    Inspection reports, deficiencies and project documents saved. A/R reconciled with your accounting system.

  4. Last week of the term

    Final export

    Re-run customers, open jobs, agreements and A/R. Store two copies.

  5. Within 30 days after

    Written notice, if needed

    If you still need BuildOps to produce data, written notice must reach it inside the §5(d) window.

These lead times are our suggestion, not BuildOps'. Fit them to your own order.

If BuildOps gives you a database or bulk file

Ask what format it's in and whether it includes IDs linking customers, properties, assets and jobs. Those IDs are what let a new system rebuild the links. If it's a format you can't open, ask for CSV or Excel versions of the core lists as well.

Your BuildOps export kit

  • Order read; term end in the calendar
  • Written request sent and answered
  • Customers and properties with IDs
  • Assets by property
  • Maintenance agreements
  • Jobs, quotes, invoices and payments
  • Inspection reports and deficiencies, with photos
  • Project documents
  • A/R reconciled with your accounting system
  • Two copies stored outside BuildOps, one offline

How TradesWork handles these files

Honestly, most commercial-first BuildOps customers are better served by another commercial platform. TradesWork has no inspection, deficiency or project workflows. For a residential-first shop, customers with addresses and a price list come in through Another system or a spreadsheet, with column matching, a preview and a sandbox option. The BuildOps to TradesWork migration guide shows each screen, and TradesWork vs BuildOps covers who should switch at all.

Footnotes

  1. BuildOps, Terms of Service, last updated May 28, 2026, §5(d), §10(a), §14(a). https://buildops.com/terms-of-service ↩ ↩2

  2. BuildOps, home page. https://buildops.com/ ↩

  3. BuildOps, Pricing. https://buildops.com/pricing/ ↩ ↩2 ↩3

Free download

Field Service Software Scorecard

Weight what matters to your shop, score up to five systems, and see year-one cost side by side.

Get it free
  • 30 criteria across booking, dispatch, field app, selling, money and reporting
  • Your own weights, totals calculated for you
  • Year-one cost worksheet: licenses, add-ons, setup, payments
  • Demo question list to ask every vendor

Frequently asked questions

BuildOps doesn't publish export instructions on its public website. Ask your BuildOps account contact or support in writing which records you can export yourself, from which screens and in what format, and keep the reply.

Sources

Last reviewed October 15, 2026. Third-party sources are marked; some are written by competing vendors.

  1. 1.BuildOps Terms of Service (last updated May 28, 2026)
  2. 2.BuildOps pricing
  3. 3.BuildOps home page

Ready to run a tighter shop?

Try TradesWork free for 14 days. Bring your customers and price book, or start fresh with a price book made for your trade.

  • No credit card
  • No contract
  • Cancel any time
Three workers in coveralls unloading equipment from a van