Zome is onboarding founding partners in trades and home services.Become a founding partnerJoin
Software and tools

How to switch software without losing a week

A step-by-step plan for moving your service business to new software: what to export, how to clean data, when to cut over and how to train your crew.

Zome team10 min readSeptember 30, 2026
Illustrative photo
Contents
  1. Write down why you're switching
  2. Pick the right switch date
  3. Inventory everything the old system holds
  4. Export early and check what you get
  5. Clean the data before you import it
  6. Map the fields and run a small test import
  7. Decide how to cut over
  8. Train people by role
  9. Update every link and connection
  10. A week-by-week plan
  11. The first week: what to watch
  12. When to cancel the old system
  13. Mistakes that cost owners days

Most owners put off switching software for the same reason: fear of the week when nothing works. Jobs get lost, techs can't find addresses, invoices go out twice and the phone keeps ringing anyway. That week isn't inevitable. With a few weeks of planning, most of the work happens before the switch, and the day itself is almost dull. Here's how to do it.

Write down why you're switching

Before you look at a single export, write down the three problems the new system must fix. For example:

  • "Techs can't see equipment history on site, so they call the office."
  • "We retype every invoice into our accounting software."
  • "Membership renewals live on a spreadsheet and some slip through."

Then list everything the old system does that you rely on, including the things nobody thinks about. This list keeps you from trading one problem for another, and it's what you'll check the new system against in demos.

Pick the right switch date

  • Choose a slow stretch. For HVAC that's often spring or fall, between the heating and cooling rushes. Landscapers and pool companies have winter. Roofers can plan around storm season. Cleaning companies might avoid the end of the month, when move-out cleans pile up.
  • Avoid month-end and payroll days. Your bookkeeper will thank you.
  • Start midweek. A Tuesday or Wednesday switch gives you a few working days to fix problems before the weekend, and avoids Monday's backlog.
  • Check your old contract. Note the renewal date, how much notice you must give and whether you keep access to your data after you cancel. Don't let an auto-renewal set your timeline.

Inventory everything the old system holds

Make a list. This table covers what most home service businesses have:

WhatWhy it mattersWatch for
Customers and contactsThe core of everythingDuplicates and old phone numbers
Service addressesLandlords and property managers may have manyOne customer with many locations
Equipment and historyTechs need make, model, serial and install date on siteDetails buried in notes, not proper fields
Job history, notes and photosWarranty work and repeat visitsPhotos and attachments may export separately
Scheduled appointmentsJobs already bookedDecide which system finishes them
Recurring jobs and membershipsRevenue you've already soldRenewal dates and visits remaining
Open estimatesWork you might still winFollow-up dates
Unpaid invoicesMoney you're owedAgree a plan with your bookkeeper
Price bookWhat techs quote fromA good moment to clean it up
Stored cards and autopayRecurring billingMay not transfer (see below)
Tags and lead sourcesYour marketing trackingSeveral names for the same source
Forms and checklistsInspections, safety and job sign-offNeed rebuilding
AutomationsReminders, review requests, follow-upsEasy to forget until they stop
IntegrationsAccounting, phones, website forms, marketingEach needs reconnecting
TemplatesEstimate terms, emails and textsCopy the wording before you lose access

The automations are the ones that bite. If your old system quietly sends appointment reminders and review requests, those stop the moment you switch unless you set them up again.

Export early and check what you get

Run a test export in the first week of planning, not the week of the switch. Open the files and check:

  • Does it include every field you need, or only some?
  • Are notes, photos and attachments included, or do they need a separate download?
  • Can you export job history and invoices, not just the customer list?

Ask your current provider exactly what a full export includes and how to request one. Save the raw files somewhere safe and never edit them. Work on copies.

Clean the data before you import it

Moving messy data into a new system just gives you a messier new system.

If your price book needs work, see how to build a price book your team will actually use.

Map the fields and run a small test import

Match each column in your export to a field in the new system. Then import a small batch, around 20 to 50 records, chosen to cover the awkward cases:

  • A landlord with several properties
  • A membership customer with a visit due next month
  • A commercial account with a separate billing contact
  • A customer with equipment history and photos

Open each record in the new system, including on a tech's phone. If they look right there, you're ready for the full import. If not, fix the mapping and try again. It's much easier to fix 30 records than 3,000.

Decide how to cut over

ApproachHow it worksGood forRisk
Hard switchEverything moves on one daySmall teams with simple setupsLittle time to fix surprises
Finish old, start newJobs booked before the date finish in the old system; everything new goes into the new oneMost service businessesTwo systems running for a few weeks
Long parallel runBoth systems used for everythingRarely worth itDouble entry, confusion and records that don't match

For most businesses, "finish old, start new" is the safest. Pick a date. From that morning, every new booking goes into the new system. Jobs already scheduled in the old system finish there. Within a few weeks, the old system has nothing left to do.

Money needs extra care

  • Accounting. Set a clear cutoff date so invoices don't sync into your books twice. Agree with your bookkeeper how unpaid invoices will be handled: collected in the old system, or moved across as opening balances. See bookkeeping basics for contractors.
  • Stored cards and autopay. Card details are usually held by the payment processor as a secure token, not by the software itself. Moving them to a new processor may need a transfer between the two companies, and not every provider supports one. If they can't move, customers on autopay will have to enter their details again. Ask both providers early, and plan a clear, friendly message for the customers affected.

Train people by role

Nobody needs to learn every screen. They need to learn their part.

  • Techs (about 30 minutes each, on their own phone). Seeing the day's schedule, opening a job, reading history and notes, adding photos, completing checklists, building an estimate from the price book, taking payment and closing the job. Finish with a practice job from start to finish.
  • Office and dispatch. Booking, scheduling and rescheduling, sending invoices, handling payments and running the daily reports.
  • Owner. Reports, user permissions and the settings only you should change.

Name one person as your in-house expert and give them extra time with the vendor's support team. Make a one-page cheat sheet for techs covering the five things they'll do every day.

This checklist covers the things customers notice first:

A week-by-week plan

Imagine a four-tech HVAC company switching during its spring lull. Its plan might look like this:

WhenWhat happens
Three weeks beforeConfirm contract dates. Run a test export. Write the must-have list. Open the new account.
Two weeks beforeClean data. Build the price book, templates, forms and automations. Map fields and run the test import.
One week beforeTrain techs and office. Prepare the website and Google profile link changes. Tell autopay customers if their details need re-entering.
Switch day (a Tuesday)Final import. New bookings go into the new system. Update links. Fifteen-minute team check-in at the end of the day.
First week afterFifteen-minute check-in every day. Keep a running fix list. Confirm reminders, invoices and payments are working.
Two to four weeks afterOld jobs finished. Unpaid invoices collected or moved. Final full export saved. Old system cancelled.

A plumbing shop, a cleaning company or a pest control business would follow the same shape. What changes is the slow season you pick and which records matter most: recurring visits for a cleaner, service agreements for pest control, equipment history for HVAC.

The first week: what to watch

Each day, check:

  • Did every appointment reminder go out?
  • Did every completed job get invoiced?
  • Are payments arriving and matching invoices?
  • Are techs adding notes and photos?
  • Did any calls or form requests fall through the gap?

Fix problems the same day and keep a list. Most issues show up in the first few days, and the team check-in is where you'll hear about them.

When to cancel the old system

Only after:

  • All old jobs are finished and invoiced
  • Unpaid invoices are collected or moved
  • Memberships and recurring jobs are running in the new system
  • You've saved a final full export, including the invoice records your accountant may need

Ask your accountant how long you need to keep old records.

Mistakes that cost owners days

  • Switching in peak season
  • Importing messy data and planning to fix it later (later rarely comes)
  • Forgetting automations that ran quietly in the background
  • Skipping tech training because the app "looks simple"
  • Changing processors without telling autopay customers
  • Cancelling the old system before the last invoice is paid

If you're still deciding what to switch to, read all-in-one platform or best-of-breed tools? and how field service software is priced first.

A switch is also a good time to check the parts customers see before they ever reach your software, like your website and your Google profile. Zome's free AI report gives you a quick read on those while you rebuild the back office.

Written by the Zome team

Zome builds AI growth tools for trades and home services: websites, Google profiles, reviews, booking and follow-ups. We write guides we would want if we ran a crew ourselves.

About Zome

The easiest way to grow your service business online.

Get your free AI report in about a minute, then see exactly what Zome would fix first.