Get demo
Software and switching

How to switch from Housecall Pro without losing data or calls

Updated November 10, 20266 min read

To switch from Housecall Pro, export your customers, jobs and price book as CSV files (an admin can do this), list everything open on a cutover date, and clean the files before import. Then run the new system beside Housecall Pro for about a week, forward your phone numbers before porting them, and cancel only after the first full billing cycle closes cleanly.

Step 1: Decide what actually needs to move

Most failed switches try to move everything. You don't need eight years of history to be live in the new system. You need what you'll touch in the next 90 days, plus a safe archive of the rest. Sort your data into three piles:

Move and check by handMove in bulkArchive only
Open estimates, scheduled jobs, unpaid invoices, active memberships, deposits heldCustomers and addresses, price book services and materials, job historyOld leads with no job, canceled jobs, closed invoices older than your tax-record window

The first column is small but it carries the money. Hand-check every row in it.

Step 2: Export from Housecall Pro

Housecall Pro's help center describes these exports. They come as CSV files sent to your email from [email protected]:

  • Customers: Customers, then the Actions button, then Export, then confirm your email and click Send file. Only Admins can do this.
  • Jobs: Jobs, then Actions, then Export, then Send File. Admins only.
  • Price book: the gear icon for Settings, then Price Book. Open the Services or Materials tab and click Export. You need to be an Admin, or Office Staff with the "Update company account info" permission. Export both tabs.

If the email doesn't show up within an hour, check spam. Their help center says to contact their support for anything the standard exports don't cover. Ask early about invoices, estimates and membership details, because those are the records shops most often realize they're missing.

Save every file in one dated folder, such as "HCP export 2026-11-10". Don't edit the originals. Make copies to clean.

Step 3: Clean the files before import

Ten minutes of cleanup saves hours of fixing duplicates later. Work through this list on the copies:

  1. Duplicates. Sort customers by phone number. Merge any "Ava Reyes" and "Ava Reyes (rental)" that are the same person. Keep separate service addresses as addresses, not new customers.
  2. Phone format. Make every number 10 digits with no extensions crammed into the field. Bad numbers break text reminders.
  3. Tags. Collapse 40 one-off tags into the 8-10 you actually filter by, such as membership, commercial, property manager, do-not-service.
  4. Price book. Delete services no one has sold in two years. Check that the costs are current, because your margins in the new system will only be as good as these numbers.
  5. Open money. Build a one-page list of every unpaid invoice and every deposit held, with amounts. This is your reconciliation sheet for Step 6.

Step 4: Import with a dry run

Whatever system you move to, ask for a dry run: a preview that shows how each column maps before anything is written. Check five real customers you know well. Is the name right? Is the address split correctly? Did the notes come across? Are the jobs attached to the right person? Then import, and make sure there is a way to undo a bad batch.

Set up the parts that don't come over in a file: technicians and their skills, service area, business hours, the arrival windows you offer, payment settings, and review-request messages. If you're rebuilding pricing at the same time, our guide to building a flat-rate price book walks through it.

Step 5: Run a shadow week

Don't flip the switch on a Monday and hope. For about a week, run both systems:

  • Book all new jobs in the new system. Leave jobs already scheduled in Housecall Pro there until they finish.
  • Have two techs, one experienced and one newer, run their whole day on the new phone app. Their complaints on day two are your training list.
  • The office checks the board each morning and evening. Anything that needed a workaround goes on a list for the setup call.
  • Send real invoices and take real payments in the new system, so you know the money side works before you rely on it.
Worked example: Harbor Line Plumbing (a made-up 5-truck shop) picks a Thursday cutover. Thursday and Friday it books new work only in the new system. The following Monday every tech runs on it. Housecall Pro stays open, read-only, for two more weeks to finish old invoices.

Step 6: Move the phones last, then cancel

Forward first, port later

Your phone number is the most valuable thing you own in this process. Forward first and port later. Point your main line at the new system by call forwarding. If anything goes wrong, you can switch the forward back in minutes. Port the number only once you trust the new setup, usually after a few weeks. Porting is the formal carrier transfer and can't be undone quickly.

The day you forward, call your own number from a cell phone: during hours, after hours, and while someone is already on the line. Make sure every path reaches a person, a voicemail you check, or an AI receptionist that books the job.

Reconcile before you cancel

Before you cancel Housecall Pro, take out the reconciliation sheet from Step 3. Every unpaid invoice must be either paid or open in the new system with the same amount. Every deposit must be attached to its job. Every membership must have its next visit scheduled. Run one full month-end in the new system, and check that your accounting sync matches your bank deposits. Then download a final export of everything for your records and cancel.

Common mistakes

  • Switching in peak season. For HVAC that usually means the first heat wave or cold snap. Pick a slower stretch.
  • Forgetting memberships. Plan customers who miss a visit because it wasn't recreated are the ones who cancel. Hand-check every membership.
  • Training only the office. If techs don't trust the app, they text the office and the office re-types everything.
  • Porting on day one. See Step 6.

How SWITCHBOARD handles a Housecall Pro switch

SWITCHBOARD's import takes Housecall Pro exports directly. You get a dry run, review the rows, import, and can Undo a batch. Setup is done with you on a call, and the shadow week is built in: phones ring you first and the receptionist catches the rest. The goal is live in about 1-2 weeks with 1-2 calls. If you're still comparing, see SWITCHBOARD vs Housecall Pro or the general guide to switching software without losing data.

Questions people ask

Can I export all my data from Housecall Pro?

Housecall Pro's help center describes CSV exports for the Customers list, the Jobs list and price book services and materials. For anything else, such as invoices or estimates, ask their support before you start.

Who can export data from Housecall Pro?

Only Admins can export the Customers and Jobs lists. The price book needs an Admin or Office Staff with the Update company account info permission.

How long does it take to switch from Housecall Pro?

Plan on one to two weeks for a typical shop: a few days to export and clean data, a shadow week running both systems, then cutover. Porting the phone number can wait until after.

Should I port my phone number right away?

No. Forward the number to the new system first so you can switch back in minutes, and port it once the new setup has run cleanly for a few weeks.

When should I cancel Housecall Pro?

After every open invoice, deposit and membership is matched in the new system and one full month-end has closed cleanly. Take a final export for your records first.

Sources

See it on your own shop.

Thirty minutes on a call, built around your trade and your week. We set it up with you, and pricing is quoted per shop on the call.

Get demo