You're up on a roof, phone buzzing in your pocket, and you know it's a lead going to voicemail. Again. Somewhere in the back of your mind, the CRM question is waiting: when do you switch systems? The old answer is always "winter, when it's slow." Here's the problem. There is no slow month. If you wait for one, you'll never move, and next season will look exactly like this one.
Switching mid-season is possible. You just can't do it all at once. You sequence it. In this post, I'll walk you through the exact order: why the quiet month never comes, what to have ready before you touch anything, then four steps. Export and check your customer list. Keep the old system read-only for open invoices. Run both systems for a short overlap. Send every new lead into the new system first. We'll also cover open invoices, deposits and maintenance plans, when to turn the old system off, and why starting with one week beats waiting for one winter. Choosing the right CRM for service business owners isn't about finding a slow day. It's about a plan that works while the phone still rings.
One note on the tools: the steps below assume you're moving to HandsFreeOS. It answers, books and hands off to a person. Ready to see it? Start free at handsfreeos.com.
Why There Is No Quiet Month to Switch Your Service CRM
You already know the plan. "We'll switch in winter, when it's slow." Then winter shows up: no-heat calls, frozen pipes, and the switch slides to next year. July is the same story with AC calls.

In a 2 to 20 person shop, the phone never stops for a month. Jobs don't clear, quotes keep going cold, and someone always calls after hours. So you wait, and waiting has a cost you already feel. Leads sit in a system nobody checks. A call gets missed while you're on a roof. An invoice goes out ten days late because it slipped your mind, not the software.
Here's the part that helps: a mid-season service CRM switch works if you sequence it. Send every new lead into the new system first. The old backlog drains by itself while you keep working.
This guide gives you that sequence: what to have ready, the four moves in order, how to handle money already owed, and when to turn the old system off. If you're still deciding what to switch to, start with how to choose a CRM for a home service business.
What to Have Ready Before You Move Anything

The first section made the case: there is no slow month, so you sequence the move instead of waiting for one. Before you touch a single export, do these five things. They take an afternoon and save you weeks.
1. Pick a boring window. A Tuesday or Wednesday in a normal work week beats the first week of a heat wave or storm season. You want a day when the phone rings at its usual pace, not its worst.
2. Name one person in charge. Usually the office manager runs the switch. The owner makes the final call on invoices and write-offs. One decision-maker per area, no committee.
3. Write down what lives in the old system. Make a plain list: customer list, open jobs, unsent estimates, unpaid invoices, deposits, and maintenance plan customers. This is your packing list, and it matters most for recurring cleaning and maintenance accounts, where a dropped renewal date means lost repeat income.
4. Check your state's recordkeeping rules. Before you delete or cancel anything, know how long invoices and payment records need to stay. Rules vary by state, so look up yours.
5. Decide who looks where. Write it on the whiteboard: where each person checks customer history during the switch, and who answers the phones. Nobody should have to guess.
One thing to know going in: your Stripe or Square account stays yours. HandsFreeOS, like any good home service business software, connects to it, so customers keep paying the same way they always have.
Step 1: Export Your Customer List and Check It Line by Line
Now that you know what lives in the old system, start with the customer list. Ask your old CRM to export customers as a spreadsheet, usually called a CSV. That is just a file you open in Excel or Google Sheets. If you cannot find the export button, ask support to walk you through it.
Open the file and scroll. You are hunting for blank phone numbers, the same customer listed twice, old addresses, and jobs saved under a number with no name attached.
Fix the mess in the spreadsheet before you import anything. Cleaning 40 rows takes me about ten minutes. Fixing them one at a time later takes weeks of evenings, and you will not do it.
Export open jobs, estimates, and invoices too. That gives you a copy you can read even if the old system locks you out of something.
Import, then spot check ten customers you know by heart. Does the phone number match? Does the job history come through? Is the right person attached to the right address? Your customers and your history come with you when you move to HandsFreeOS, and the team helps with the move.
Done looks like this: you can look up any customer by name or phone number and see the correct person, in the new system, in seconds.
Once that is true, you are ready to stop typing new money into the old system.
Step 2: Keep the Old System Read-Only for Open Invoices
Your customer list is imported and spot checked. Now stop typing new money into the old system. Read-only means you can still open it and look at everything. You just stop entering new jobs, estimates and invoices.
Why? If both systems accept new invoices, you will bill somebody twice or lose track of who already paid. One source of truth for new money, one for old.
Set a cut-off date and time, then stick to it. Announce it at the morning huddle and write it where the crew can see it.
Keep paying for the old system for one more month. That is cheaper than an invoice you cannot find or a warranty callback you cannot check.
New money in the new system, lookups in the old one. If a quote has gone quiet, follow-up is usually the missing piece.
If your old system has a notes field, leave one line saying where everything moved. Future you will forget.
Step 3: Run Both Systems for a Short Overlap
Plan on two to four weeks. That is my recommendation, not a rule. Stretch it longer and you have built two full-time jobs instead of one.
During that window, the old system is for looking up, nothing else. Customer history, past invoices, warranty dates for callbacks, equipment serial numbers. That is how you answer "did we replace that blower last spring?" without guessing.
The new system gets every new call, text, quote, job and invoice from day one. No exceptions. The moment someone types a new job into the old system, you have taught the whole team the old one is still real, and the switch starts sliding.
Keep one simple sheet, on paper or in a shared doc, showing which system each open invoice lives in. It saves you from the awkward call where you chase a bill in the wrong place.
One more thing: do not copy years of old jobs into the new system just because you can. Move what matters. Repeat customers, warranty work, open jobs, and maintenance plan accounts. The rest can wait in your saved export.
For a look at what happens when new leads land somewhere that answers them in seconds, see AI lead response for HVAC companies. Next, we point every new lead at the new system.
Step 4: Send Every New Lead Into the New System First
You have the overlap running. Now make sure every new lead walks straight into the new system.
Point your website forms, booking page and business number at HandsFreeOS before anything else moves. That one change stops the backlog from growing while you migrate.
New leads are the only thing you cannot catch up on later. A quote you did not send today is a job someone else booked tomorrow. Why speed is the only thing that matters when a new lead comes in.
In HandsFreeOS, a new lead gets an answer by text, email or website chat in seconds, even when the whole team is on a job. Missed calls get a text back. The AI teammate answers, books the job straight into the calendar, and hands the conversation to a person when it should.
Because new work lands somewhere new, your old backlog drains on its own. You are not chasing two lists at once.
Done looks like this: a lead that comes in on Tuesday afternoon is in the new system Tuesday afternoon, and you can see it in the Action Center, money first, without hunting for it.
Handling Open Invoices, Deposits and Maintenance Plans

New leads are flowing now, so the old system's job is narrow: hold the money that was already in motion until it lands. Keep open invoices there until each one is paid. Read-only still lets you mark a bill paid; it just stops you creating new ones. For deposits and progress payments, check whether the money sits in Stripe or Square, and keep that same payment path. That way a customer's saved card and autopay keep working.
Maintenance plan customers are your repeat income and the easiest thing to lose. List them by hand, move them first, and check every renewal date. Pull up quotes that have gone quiet. That is the warmest money in the old system. Send one honest follow-up before you move and note the answer.
In HandsFreeOS, estimates, invoices, deposits and maintenance plans live in one place, paid through your own Stripe or Square account. Follow-ups chase quotes and unpaid invoices on their own, so a bill does not go ten days late because you were on a roof. Learn more about Getting paid through HandsFreeOS.
Finally, keep a written note of anything you write off or close out during the switch, with the date and reason. You will want it at tax time. Once those old balances reach zero, you can think about retiring the old system.
When to Turn the Old System Off
Once the last old invoice is marked paid and your maintenance plan customers are moved, you are close. But close is not off. Three things must be true before you cancel anything: no open invoices, no open jobs, and no warranty or maintenance history you still need to look up. If any of those is still live, keep the old system read-only a little longer.
Then export one last full copy of everything. Not to your desktop. Put it in a backed-up folder you will find in two years, with a review date so you are not holding customer data forever. Save it, then open the file once to prove it works. Only then cancel the subscription. When you are ready to delete your old account, do it after that test, not before.
Tell the team the date. Delete the bookmark. Take the app off the phones. If the old system is one tap away, people drift back out of habit. Expect a few where-did-that-go moments in week one. That is normal. Keep the export handy and answer in a minute instead of an hour.
Start With One Week, Not One Winter
So the old system is cancelled and the export sits in a folder you'll actually find again. Good. Now the part that matters more than any step: you did it in one week, not one winter.
The switch you keep putting off is the one quietly costing you leads right now. There is no slow month coming. Winter means no-heat calls, July means AC calls, and the phone never goes quiet for long. Follow the steps in order and the move gets done while you keep working.
A service CRM move needs one person who owns it and a short calendar window. Not a quiet season that never shows up.
HandsFreeOS is built for service work. Start free at handsfreeos.com.
Conclusion
The lesson here is simple: there is no quiet month to switch, so pick a short window and get it done. Work the move in order and you keep every lead and job while the backlog drains.
If you want a CRM built for service work, that's HandsFreeOS.
Start free at handsfreeos.com.



