Send

Citations & NAP Consistency: The Free Local-SEO Win Contractors Skip

How to audit and fix your business listings across the web — the citation cleanup process, the 30 listings that matter, and the NAP rules that count.

Citations and NAP consistency are the local SEO basics nobody finds exciting and most contractors haven’t actually finished. The work is unglamorous, repetitive, and slow — which is why it’s a real opportunity. Your competitors haven’t done it either.

The good news: most of the citation cleanup that matters is one-time work. Get it right once, then maintain it quarterly. The free local-ranking lift you get from clean citations is worth doing the work even if you outsource the rest of your SEO program.

This article walks through the cleanup process, the 30 listings that actually matter, and the NAP rules that determine whether your citation work moves rankings or wastes time.

This sits in the Send chapter of Why Your Website Isn’t Ringing.

What NAP consistency actually means

NAP stands for Name, Address, Phone. Your business needs to appear exactly the same way across every directory, citation source, and listing on the web. “Exactly the same” is more strict than most owners assume:

  • “Acme HVAC” ≠ “Acme Heating & Air Conditioning” ≠ “Acme HVAC LLC”
  • “123 Main Street” ≠ “123 Main St” ≠ “123 Main Street, Suite B”
  • “(845) 555-1212” ≠ “845-555-1212” ≠ “+18455551212”

In Google’s eyes, those are potentially different businesses. The algorithm tries to match them up using fuzzy logic, but mismatches reduce confidence in the data, which suppresses rankings.

The fix: pick one canonical version of each — exact business name, exact address format, exact phone number — and use that version on every listing, every page of your website, every email signature, and every email footer.

Pick your canonical NAP

Before you touch any listings, write down your canonical NAP. This becomes the single source of truth for every other listing.

Example:

Name: Acme HVAC, LLC Address: 123 Main Street, New Paltz, NY 12561 Phone: (845) 555-1212

A few rules of thumb:

  • Use your legal business name with the entity suffix (LLC, Inc., etc.) where appropriate. Some directories require it; consistency across all of them matters.
  • Use the address format your local USPS uses. “Street” vs “St” — pick one and stick to it.
  • Use a local area code (not an 800 number) where possible. Local area codes signal “real local business” to Google.

Once your canonical NAP is locked, every cleanup action is just enforcing it.

The 30 citations that actually matter

Forget the “500 citation submission” packages. The high-value listings concentrate in the top 30 or so:

Tier 1 — must have, must be perfect (do these first)

  • Google Business Profile
  • Bing Places
  • Apple Maps (via Apple Business Connect)
  • Facebook Business Page
  • Yelp
  • Better Business Bureau
  • Yellowpages.com

Tier 2 — major directories and trade-aggregator sites

  • Angi
  • HomeAdvisor (now part of Angi but separate listing)
  • Houzz
  • Thumbtack
  • Porch
  • Nextdoor
  • Foursquare
  • Mapquest
  • Superpages
  • Local.com
  • Citysearch
  • Hotfrog
  • Manta
  • Brownbook

Tier 3 — trade-specific and regional

  • HVAC: ACCA member directory, BBB Trust Mark, manufacturer dealer locators (Carrier, Trane, Lennox)
  • Plumbing: PHCC member directory, manufacturer locators (Rheem, Bradford White)
  • Roofing: GAF / CertainTeed / Owens Corning installer locators
  • Electrical: Generac dealer locator, ESA member directory
  • Remodeling: NAHB member directory, NARI member directory

The Tier 3 trade-specific listings are often the most valuable per citation because they confer category authority in addition to NAP signal.

After Tier 3, the marginal benefit of additional citations drops sharply. Don’t waste time submitting to 200 obscure web directories.

The audit process

A working NAP audit takes about 4–6 hours of focused work for a single-location contractor:

Step 1: Find every existing listing

Run a search for your business name + address in Google. Check the first 5 pages. Document every listing you find.

Then run paid audit tools — Whitespark, BrightLocal, Moz Local, or Yext all have one-time audit options for $50–$200. They surface listings you’d miss manually.

Step 2: Compare each listing against your canonical NAP

Build a spreadsheet:

ListingURLName match?Address match?Phone match?Action
Google Business ProfileYesYesYesMaintain
YelpYes”St” vs “Street”YesUpdate address
BBB”Acme” vs “ACME”YesYesUpdate name

Anything that doesn’t match the canonical version gets flagged for update.

Step 3: Update the listings

For each mismatched listing:

  • You own the listing: Log in and update the data to match canonical NAP
  • You don’t own the listing: Most directories have a “claim this business” or “suggest an edit” flow. Use it.
  • Old / outdated listings of a previous business at your address: Submit a removal request via the directory’s process

This is the slow part. Plan to spend 30–45 minutes per major listing for the initial cleanup.

Step 4: Submit to missing high-value directories

For any Tier 1 or Tier 2 listing where you don’t have a presence yet, create one with the canonical NAP. Include a real description, business hours, payment methods accepted, and a few real photos.

The most common NAP problems we see

Across audits we’ve done in 2024–2025:

  1. Old phone number on 5–15 listings. Owner switched providers years ago, never updated the directories.
  2. Name variation drift. “Acme HVAC,” “Acme HVAC LLC,” “Acme Heating,” “Acme Heating and Air” all appear across different listings.
  3. Old address from a prior office. Often an apartment or storage unit address from when the business started.
  4. Multiple listings on the same directory. Old, abandoned listing competing with the current one. Both rank, neither ranks well.
  5. Inconsistent hours. Open 7-5 on Google, open 8-5 on Yelp, open 24/7 on BBB. Customers notice; Google does too.

Each of these is fixable in under an hour per listing. The total ranking impact compounds — fix all five across all major directories and the local pack movement is usually visible within 60–90 days.

Schema markup — the on-site complement

NAP consistency doesn’t stop at directories. Your website needs to expose your NAP in machine-readable form via LocalBusiness schema markup, in JSON-LD format, in the head of every page (or at least the homepage and contact page).

Minimal LocalBusiness schema:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Acme HVAC, LLC",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main Street",
    "addressLocality": "New Paltz",
    "addressRegion": "NY",
    "postalCode": "12561",
    "addressCountry": "US"
  },
  "telephone": "+18455551212",
  "url": "https://acmehvac.com"
}

Add this to your homepage and contact page. Most modern site builders support custom JSON-LD insertion. If yours doesn’t, use Google Tag Manager.

Maintenance — quarterly check

After the initial cleanup, schedule a quarterly NAP review. 30 minutes, every 90 days:

  • Re-run a “business name + address” Google search
  • Spot-check the Tier 1 and Tier 2 listings for any data drift
  • Check for new listings where Google or third parties have auto-created an entry for your business
  • Update anything that’s drifted or duplicated

Citations decay slowly. The shops that do quarterly maintenance hold their NAP advantage. The shops that do a one-time cleanup and never look again typically lose it within 18–24 months.

What this work actually moves

NAP consistency cleanup is not a flashy lever. The lift shows up as a few additional Map Pack ranking positions, slightly better organic visibility on local queries, and a quieter improvement in customer trust (because nothing is more confusing than calling a number that’s now disconnected because it belonged to your business 6 years ago).

For a service-area contractor competing in a moderately competitive market, NAP cleanup typically contributes 8–15% of the total local SEO lift over a 12-month program. Not the whole story — but enough to be worth doing, especially since it’s mostly one-time work.

For the broader local SEO program, see Local SEO for HVAC, Plumbing & Roofing — The 2026 Playbook. For the GBP-specific optimization that supports the citation work, see Google Business Profile Optimization for Contractors.

The Send chapter of Why Your Website Isn’t Ringing covers the whole framework. If you’d rather have your citations audited and cleaned for you, book a 15-minute call and we’ll show you what your current state looks like.

Frequently asked questions

What is NAP consistency and why does it matter?
NAP stands for Name, Address, Phone. NAP consistency means your business is listed exactly the same way (same business name, same address format, same phone number) across every directory, review site, and citation source on the web. Inconsistencies signal sloppy data quality to Google's local algorithm and meaningfully suppress rankings.
How many citations does a contractor really need?
About 25–35 high-quality citations covers 95% of the ranking benefit. The 'submit to 500 directories' packages most agencies sell are mostly wasted spend after the first 30. The quality and accuracy of your citations matters far more than the volume.
Should I pay for a citation service or do it manually?
For initial cleanup, paying $300–$700 for a service like Yext, Whitespark, or Moz Local for one year is usually worth it because it surfaces inconsistencies you'd miss manually. For ongoing maintenance, a quarterly manual check by your office manager is fine. Don't pay $200/month for citation services in perpetuity — the value is mostly front-loaded.

Stop guessing why your phone isn't ringing.

Book a free call and we'll review your website, your lead capture, and your follow-up — then tell you the three highest-leverage changes. Local business owners get a free copy of Why Your Website Isn't Ringing.