Skip to content

Home services and trades

Software contracts in a home services sale: who takes them over?

By SourceX Editorial · Reviewed by Noah Loul ·

Short answer

In a home services sale, software contracts stay with the company in a stock deal and must be assigned in an asset deal, which often needs the vendor's consent. The buyer then keeps the platform, migrates and terminates, or runs both in parallel for a period. Whatever the choice, secure a complete data export before anything is signed or cancelled.

Key takeaways

  • Deal structure sets the starting point: a stock sale keeps contracts in the company, while an asset sale needs each contract assigned.
  • Many software subscriptions bar assignment without the vendor's consent, and some treat a change of control as an assignment.
  • Integrations built on API credentials, payment processing and phone numbers are separate agreements with their own transfer rules.
  • A complete export of customers, jobs, invoices, agreements and attachments should be in company hands before signing.
  • Parallel running lowers cut-over risk but needs a firm end date and a named owner for the old account's archive.

Who takes over the software contracts when a home services company sells?#

Software contracts in a home services sale stay with the company in a stock or membership interest purchase and must be assigned to the buyer in an asset purchase. Either way the vendor's agreement sets the rules: many subscription agreements bar assignment without consent, and some treat a change of control as an assignment.

In practice the buyer picks one of four paths for each system: take over the contract, migrate to its own platform and terminate, run both for a period, or let a minor contract lapse once the data is out. The field service platform is the hardest call, because it holds customers, equipment, jobs, invoices and agreements in one place.

Owners tend to see software as a cost line. In a sale it is also where most of the business's records live, so every contract decision is a records decision too.

Decision table: assign, terminate or run in parallel#

The decision table sets out each option, when it fits, the risk to records and the step to take first. Most deals mix options: the buyer may keep the phone system, migrate the field service platform and let a review tool lapse.

Seasonality matters in the trades. Cutting over a dispatch board in peak season is a risk most operators avoid, so parallel running is common even when it means paying for two platforms for a while.

Decision table: assign, terminate or run in parallel
OptionWhen it fitsRisk to recordsDo first
Assign or keep the contractThe buyer will stay on the same platformLow, if admin access changes hands cleanlyConfirm consent terms, user seats and who owns the admin login
Migrate and terminateThe buyer runs another platform across its companiesHigh: history not imported can be lostFull export and archive before any termination notice
Run in parallelMigration is complex or timing is tightMedium: records split across two systemsSet an end date and a cut-over rule for open jobs
Let it lapse at term endLow-use tools and add-onsMedium: notes and attachments get forgottenExport, then confirm deletion and access terms

Contract terms to pull before the letter of intent#

The contract terms to pull before the letter of intent are the ones that decide cost, consent and access to data. Gather the signed order forms and the vendor's current terms, since online terms are often incorporated by reference and change over time.

API and integration terms deserve their own look. ServiceTitan's API Terms, for example, describe the API license as nontransferable and say ServiceTitan may revoke account credential permissions at any time, so integrations built on such credentials may need to be set up again under the buyer's account rather than carried over.

  • Assignment clause: whether consent is needed and whether it may be unreasonably withheld.
  • Change-of-control language that treats a stock sale as an assignment.
  • Term, auto-renewal date and the notice period for non-renewal.
  • Early termination fees or remaining minimum commitments.
  • Data export rights during the term and after termination, including format.
  • Post-termination access and deletion timing.
  • User licensing: named users, technician seats and add-on modules.
  • Separate merchant, consumer financing and phone or VoIP agreements tied to the platform.

Secure the export before anything changes#

Secure the export before anything changes: before the purchase agreement is signed, before admin rights move and before any termination notice goes out. Once a contract is in dispute or an account is closed, getting data out depends on the vendor's policies and goodwill.

Vendors treat lapsed accounts differently. Intuit says a QuickBooks Online account whose card is declined gets a 14-day grace period, after which it is suspended and its data stays readable for one year. Jobber separates cancelling, which keeps the account so reports can be retrieved later, from permanent closure, which is final. Ask each vendor for its terms in writing.

Check who actually holds each account. Marketing tools, review profiles and phone numbers are sometimes registered to the owner personally or to an agency, not to the company being sold.

Secure the export before anything changes
SystemExport before signingWho often holds the account
Field service platformCustomers, locations, equipment, estimates, jobs, notes, invoices, agreements and attachmentsThe operating company
AccountingGeneral ledger, receivables and payables detail, customer and vendor listsThe operating company
Phone and call trackingCall logs, retained recordings and the numbers in useThe company or a marketing agency
Payment processingTransaction history and recurring billing schedulesThe merchant account holder
Payroll and HRPay history, timecards and employee filesThe company or its payroll provider
Marketing and reviewsEmail lists with consent records and review profilesOften an agency or the owner personally

Illustrative: an electrical contractor sells to a regional group#

Illustrative: a fictional residential electrical contractor sells its assets to a regional group that runs all its companies on one field service platform. The seller has used ServiceTitan for years, with a call tracking tool and an online booking widget connected through integrations.

Before signing, the seller's operations manager exports customers, equipment, jobs, invoices, agreements and attachments, and the call tracking vendor confirms how long recordings stay available. The purchase agreement keeps the field service contract with the seller and adds a transition services clause, approved in writing by the vendor, so the group's dispatchers can work in the seller's account during a parallel run through the slower winter months.

The group imports active customers and open agreements. Closed jobs and attachments go into an archive the buyer controls, with a copy the seller may keep for tax and warranty defense. The seller gives notice of non-renewal when the parallel run ends, and the integrations are rebuilt under the group's own credentials.

Records, licensing and the software decision#

Records decisions in a sale also decide who can license the company's job histories later. If the field service data transfers to the buyer, the seller generally cannot license it afterward unless the purchase agreement reserves that right, so a seller who wants the option must negotiate it before signing.

SourceX does not run software migrations. Where a seller or buyer wants the records assessed, SourceX starts with a metadata-only fit check and, if a package proceeds, follows the SourceX five-step transaction, with large archives staying in the owner's storage. The SourceX Evidence Packet records provenance, including which entity held the records at each stage of the sale.

Frequently asked questions

Does a stock sale avoid the need for vendor consent?

Not always. Some software agreements treat a change of control as an assignment that needs consent, or let the vendor terminate after one. Others say nothing about ownership changes. Read each agreement's assignment and termination sections, and raise any consent requirement early so it does not hold up closing.

Can the buyer just log into the seller's account after closing?

Only if the contract allows it or the vendor agrees. Many terms of use limit who may access an account, and shared logins can breach them. If the buyer needs access during a transition, put it in a transition services agreement and get the vendor's written approval.

Who pays for the overlap if both platforms run in parallel?

That is negotiated. Some deals leave the old subscription with the seller until a set date, others reimburse it through a transition services agreement, and some buyers absorb it as integration cost. Write the answer down, along with who owns the old account's archive afterward.

What happens to data the vendor holds after termination?

It depends on the vendor. Some keep data readable for a period, some delete on a schedule and some offer a paid archive. Ask for the policy in writing, and do not rely on post-termination access for anything you may need for taxes, warranties or disputes.

Are phone numbers part of the software contract?

Sometimes. Numbers may sit with a carrier, a VoIP provider, a call tracking tool or a marketing agency, and the account holder controls porting. Because a home services company's phone numbers carry its repeat business, list who holds each number before the letter of intent.

Sources

  • ServiceTitan's API Terms grant a limited, non-exclusive, nonsublicenseable, nontransferable license to use the APIs, and ServiceTitan may revoke Account Credential permissions at any time and for any reason. Source
  • Intuit support content says that if the card on file is declined, a QuickBooks Online account gets a 14-day grace period, after which it is suspended and its data stays available in read-only mode for one year. Source
  • Jobber's help center says cancelling preserves the account so you can re-subscribe to retrieve reports, while permanently closing an account is final. Source

Related resources

See if your company qualifies

A short company assessment. No data uploads are needed.

See if you qualify