Short answer: Duplicate listings split your reviews, confuse Google about which business is real, and poison AI recommendations. Google's rule is one profile per business per location. Find every duplicate, decide merge or delete based on the review consequences, and put a prevention system in place so new ones stop appearing as your business grows.
Search your business name on Google and you might find two listings for the same shop. One has your current phone number and hours. The other has an old address, a different set of reviews, and a name you stopped using five years ago. Customers call the wrong one, reviews split across both, and Google isn't sure which business is real.
That's a duplicate listing, and contractors get them more than almost any other business type. Mergers, DBA changes, dispatch offices, service-area businesses run from home addresses, multi-truck shops adding locations, every growth event in the trades creates a new opportunity for a second profile to appear.
Generic duplicate guides cover the basics and stop there. This one is written for contractors: where your duplicates actually come from, the merge-or-delete decision with its review consequences, the AI-search reason duplicates are more dangerous than they used to be, and the prevention system that keeps growing shops clean.
Google's rule is straightforward: one profile per business per location. A duplicate is two or more profiles representing the same business at the same location. Google's own documentation states that duplicates won't show properly on Search and Maps, and that violating listings risk suspension.
What counts as a duplicate:
What is not a duplicate: genuinely separate locations (different addresses, different phones, different service areas), or clearly distinct departments or brands operating from the same address with separate staffing and phone lines. If two locations are truly separate businesses, don't merge them, differentiate them with unique names, numbers, and categories instead.
Nobody writes the contractor-specific causes, so here they are, ranked by how often we see them:
The number one source. "Smith & Sons Plumbing" gets bought and becomes "FlowRight Plumbing," but the old profile keeps living on Google, Angi, and HomeAdvisor for years, collecting reviews meant for the new company. Every rebrand or merger without a listing cleanup leaves a ghost profile behind.
The classic contractor origin story: you started the business from your house, created a profile with your home address, then opened a shop and created a second one. The home-address profile lingers, and because service-area businesses hide their addresses, customers can't tell which listing is current.
Your warehouse or dispatch office gets listed by a well-meaning office manager, a directory scraper, or an employee "helping out." It's not customer-facing and shouldn't have a profile at all, but now it exists and it's collecting misdirected reviews and calls.
Growth creates duplicates. You open a second location and someone creates its profile with the same phone number as the first, or lists the same service area with a slightly different name. Now Google sees two profiles with overlapping data and can't tell whether it's one business or two, which is exactly the pattern that triggers suspension reviews.
Two profiles with 40 reviews each never carry the ranking weight of one profile with 80. Duplicates split reviews, clicks, calls, and photos across listings, and Google has to guess which one represents your business. Consolidation is a ranking move.
Duplicates used to be a Maps problem. Now they're an AI problem too, and the AI problem is worse.
AI Overviews and LLM answers draw on exactly the signals duplicates destroy: review content and volume, and a coherent knowledge graph entity. Two profiles with 40 reviews each don't just rank worse in the map pack, they give AI assistants two weak, conflicting evidence sets instead of one strong one. Conflicting names, addresses, and hours feed contradictory facts into the knowledge graph, and when a model is unsure which entity to recommend, the safest move is to recommend neither.
This is why AEO and GEO work starts with entity cleanup. Whitespark's 2026 Local Search Ranking Factors survey has experts weighting review signals heavily in both the map pack and AI search visibility. Every review sitting on a ghost duplicate is review signal your real profile isn't getting, in either system. And it costs you customers, not just rankings: BrightLocal's 2026 Local Consumer Review Survey found 97% of consumers read reviews for local businesses, so a profile split across two listings shows every buyer a weaker business than you actually are.
Ask ChatGPT or Perplexity for your business by name and watch which profile details it quotes. If the answer cites the old address or the legacy trade name, your duplicate is actively feeding AI answers, and it's training the model on facts you don't want associated with you.
Finding duplicates is usually easier than fixing them. The challenge is knowing where to look, because a duplicate often carries a slightly different name, an old phone, or an outdated address. Work through these in order:
Screenshot every duplicate before you touch it, profile URL, review count, and the reviews themselves. You'll need the record when you decide which profile survives.
There are three paths, and the right one depends on who controls the duplicate. SocialPilot's duplicate listings guide lays out the mechanics well; here's the contractor decision framework:
If you control both profiles (or can get access to the duplicate), and the duplicate carries reviews you want to keep, request a merge. Google's route is a Maps suggestion, "report a suggestion on Google Maps," and every merge request goes through review. Before you file it, align the name, address, phone, and category across both profiles as closely as reality allows, mismatched profiles get rejected. Reviews combine onto the surviving listing, but read the warning below first.
If you created a duplicate by mistake and it has no reviews, no photos, and no traffic, remove it from the Google Account that manages it. Removal is absolute: all content and linked managers go with it. Only take this path when there's genuinely nothing to lose, and only after you've confirmed you're removing the duplicate, not your real listing.
If the duplicate is claimed by someone else, or you can't get access, open it in Google Maps, select "Suggest an edit," then "Place closed or not here," then "Duplicate of another place," and point at your real profile. If ownership was taken by a former employee or agency, request access first; if they don't respond, Google may let you claim it.
This is the step contractors skip, and it's the one that costs real money. Two years of careful review responses, the kind that convert future customers and feed AI search with quotable service language, can vanish in a merge. The screenshots also protect you if the merge goes wrong and you need to appeal.
The math on merge vs delete: if the duplicate holds reviews you can't afford to lose, merge, because deletion destroys every review attached to the removed profile with no recovery. If the duplicate is empty and was created by mistake, deletion is clean and fast. When in doubt, merge, reviews are the hardest asset in local SEO to rebuild.
After the merge resolves, keep sending new reviews to the surviving profile, update your website schema and any QR codes to the surviving Maps URL, and watch Search and Maps for a week. If both pins still appear, don't create a third profile, re-check ownership and whether the suggestion was rejected.
Cleanup is a project. Prevention is a policy. Growing shops should lock these in:
And if your cleanup turned up NAP mismatches beyond Google, work through the citation site list next, and rebuild your review momentum with the review engine. Duplicates are one half of entity cleanup; consistent citations are the other.
Two or more profiles representing the same business at the same location. Duplicates appear when a company rebrands, moves, merges, gets a second profile from an old address or dispatch office, or when an agency creates one by mistake. Google allows only one profile per business per location, so duplicates split reviews and confuse both customers and search engines.
Google says merged reviews combine onto the surviving listing, but it does not guarantee the transfer, and owner replies are often lost. Before requesting any merge, screenshot both review sets and copy your replies into a document. If the duplicate holds reviews you cannot afford to lose, merging is safer than deleting, which destroys reviews attached to the removed profile.
Search your exact business name, every former name and DBA, your phone number, and current and past addresses on Google and Google Maps. Run Google's 'add your business' flow without finishing it to see profiles tied to your location, and use a citation scan to catch aggregator-level duplicates. Screenshot each duplicate before you touch it.
Merge when both profiles are real duplicates and you want to keep the reviews, merging combines them onto the surviving profile. Delete only when the duplicate carries no reviews worth keeping or was created by mistake. When the duplicate is claimed by someone else, report it as a duplicate on Google Maps rather than fighting over it.
Yes. Duplicates split review signals across two profiles and feed conflicting facts into the knowledge graph, and AI Overviews and LLM answers draw directly on those signals. Two profiles with 40 reviews each never carry the weight of one profile with 80, and conflicting names or addresses can make an AI unsure which entity to recommend, so it recommends neither.
Profile, Maps rankings, citations, reviews, competitors, plus whether AI assistants recommend you. A prioritized action plan, free, no pitch.
Delivered within 48 hours. Yours to keep.