TL;DR
- Home service duplicates often start with quotes requested by phone and by form.
- Automated web leads can create a new record for every quote request.
- Phone number and service address are often stronger matches than email for home service customers.
- Whether one household should share one record or several is case by case.
- Dedupely finds duplicate home service customers in your CRM and previews each merge.
A customer calls a moving company for a quote on Monday. On Tuesday, they fill in the web form to compare prices. A month later, their partner calls to book the date.
That's one job and one household, and the CRM may now hold three records for it. The estimator sees one, the office sees another, and the follow-up sequence emails the third.
In this post, you'll see where duplicates come from in moving, storage, cleaning, auto care and similar businesses. You'll also see which fields match these customers best, what counts as a duplicate, and what to decide before you merge.
Where duplicates come from in a home service CRM
Home service businesses sell to people at home, often by phone, and often more than once. Each of those touches can create a record, and they rarely arrive with the same details.
Quotes by phone and by form
Customers shop around, so one person may call, fill in a form and request a callback for the same job. The phone quote may hold a name and number only. The form brings an email, and maybe a different spelling of the name.
If the form tool can't find the phone record, it creates a new contact. Web forms create duplicate contacts in many ways, and quote forms add one more: the same person asking twice.
Automated web leads
Many home service teams get leads from their own site, quote widgets and lead marketplaces, all sent to the CRM automatically. Each source has its own logic for deciding whether a customer already exists. Some create a new record on every request.
Returning customers
Home services repeat. People move again, renew a storage unit, book a seasonal cleaning or bring the car back for its next service. If the office creates a new record each visit, the customer's history ends up split across several.
Returning customers also change details between visits. A mover's customer has a new address after every job, by definition.
Households and shared contact details
Two people in one home often both deal with the business. One asks for the quote and the other pays, or one books and the other answers the door. Each may end up with a record, sharing the address and sometimes the phone.
Several locations or crews
Businesses with several branches or franchise territories often enter the same customers in each one. That's a topic of its own, covered in CRM deduplication for multi-location businesses.
What counts as a duplicate in home services
What counts as a duplicate is case by case, and what one team considers a duplicate, another may not. Home services have a few cases worth deciding before any matching starts.
One customer, several jobs
A customer who books three cleanings is one customer with three jobs. The jobs belong on separate deals or job records, linked to one contact. Two contacts for that customer are duplicates.
Several quote requests for the same job are a different question. One team keeps every request as its own lead to track sources. Another wants one lead per job and merges the rest.
Households
Some businesses treat a household as one customer, because the job is at one address. Others keep each person apart, because each has their own phone, consent and payment details. Decide which fits how your team books, bills and follows up.
Same address, different customers
An address can belong to several customers over time. A tenant moves out, the next one moves in, and both call the same cleaning company. Landlords and property managers add the opposite case: one customer with many service addresses.
Which fields match home service customers
Home service customers are consumers, so they're matched more like B2C records than B2B ones. B2B vs. B2C duplicates explains why. Here's how the usual fields compare.
| Field | Why it helps | Watch out for |
|---|---|---|
| Phone | Usually taken on phone quotes; a mobile number often belongs to one person | Formats differ; shared home lines and office numbers |
| Strong when present | Often missing on phone quotes; one person may use several | |
| Service address | Strong for work done at the home, like cleaning or moving origin | Abbreviations, unit numbers; new tenants at the same address |
| Name | Useful combined with phone or address | Spellings taken down over the phone; partners with the same last name |
| Vehicle or unit number | Strong for auto care or storage, if your CRM stores it in a field | Only works if staff fill it in the same way |
Start with the obvious duplicates
Use exact email or phone matches to find repeat quote requests, then confirm the customer's identity. Household numbers, recycled mobiles and shared inboxes can belong to different people. Merge confirmed duplicates first, keeping separate people and separate jobs apart.
Then combine name with phone or address
Name alone groups strangers with common names. Name with phone, or name with street address and postal code, is much stronger. Address formats vary a lot, like "St" and "Street" or a unit number in a separate field, so expect to review these matches.
What to decide before you merge
In home services, a merge decides which address, phone and job history the customer keeps. Decide these before the first merge, so nobody has to fix records by hand afterward.
- Address: the most recent service address is often the right one to keep. Older addresses can live in notes or job records.
- Phone: keep the number the customer answers. A filled-in number shouldn't be replaced by a blank or an office line.
- Lead source: if marketing tracks where customers come from, decide whether the first or the latest source wins.
- Owner: decide which estimator, rep or branch keeps the customer when the records have different owners.
- Job history: every job, quote and note should end up on the surviving record, so the next visit starts with the full story.
Keep new duplicates down
Quote requests will keep arriving, so some new duplicates are normal. A few habits keep their number low.
Check how each lead source creates records
Find out whether each web lead source updates an existing customer or creates a new one. Some let you choose the field used to look up existing records, like email or phone. Pick the same field for every source where you can.
Ask for the phone number first
When the office takes a call, a search by phone before creating a record finds many returning customers. Phone works better here than name, which callers spell in many ways.
Clean on a rhythm that fits your season
Many home services have busy seasons, like summer for many movers or spring for cleaning. A cleanup before the busy season means estimators work from one record per customer when call volume peaks.
How Dedupely finds repeat customers in a home service CRM
In Dedupely, search on phone with name or address to find repeat-customer candidates. Similar phone matching uses the last seven digits, so confirm the full number and identity, especially for households and shared lines. Preview the surviving contact and test supported job-history links. Automate only a rule validated on reviewed matches, with exceptions kept in review.
One customer, one record, every job
Home service duplicates come from the way these businesses work: quotes by phone and form, automated lead feeds, households and customers who come back. Each touch can add a record when the system doesn't recognize the person.
Phone and service address find many of them, with email where you have it. What counts as a duplicate stays your call, from households to repeat quote requests. Once that's decided, every estimator and every crew can work from one customer with a full job history.
Frequently asked questions
Why does my home service business have duplicate customers in the CRM?
Usually because customers reach you several ways for one job: a call, a quote form and a callback request. Automated lead sources may create a new record for every request, and returning customers can get a new record each visit. Households add more records when two people deal with the business.
How do I match customers who don't give an email?
Match on phone number first, since phone quotes usually include one. Then combine name with phone, or name with street address and postal code. Review the address matches by hand, because address formats vary and a new tenant can share a former customer's address.
Is a returning customer a duplicate record?
Not by itself: a returning customer is usually one record, with each job as its own deal or job record. A second contact created for the new job is the duplicate. Merge it into the original, so the next visit starts with the full service history.
Should household members share one CRM record?
It depends on your business: some home service teams treat a household as one customer because the work happens at one address. Others keep each person separate for phone, payment and consent. Decide what fits how you book and bill, then apply it the same way every time.
Can I match duplicate customers by address?
Yes, address is often a strong match for home service customers, especially combined with name or phone. Watch for different formats, like "St" and "Street," and separate unit numbers. Also watch for different customers at the same address over time, like a new tenant or a landlord with many properties.










