Local SEO

Growth Blueprint

1. Google Business Profile Inventory

Public profile snapshots collected September 30, 2026 via DataForSEO through Revved MCP.

ProfilePublic addressPrimary categoryRating / reviewsPhone
Salem — combined brand1728 22nd St SE, Salem, OR 97302HVAC contractor4.9 / 5,009503-749-0555
Eugene — combined brand2063 Roosevelt Blvd STE 1, Eugene, OR 97402HVAC contractor5.0 / 166541-722-2909
Woodward Plumbing — separate profileNo public address shownPlumber5.0 / 10503-994-8280
Salem: Secondary categories include AC contractor, AC repair, furnace repair, heating contractor and Plumber. Website points to the heating homepage with Salem tracking parameters.
Eugene: Returned categories are HVAC-oriented; description mentions plumbing. Website points to heating’s /eugene-or/ with tracking parameters.
Separate plumbing: Secondary categories include bathroom, drainage, service establishment and water-softening services. Website points to woodwardplumbing.com with tracking parameters.

Ownership & eligibility

Company ownership/access and profile eligibility require verification. Public presence does not confirm Scott’s primary-owner access.

Profile IDs

Salem CID17280927573904869310
Eugene CID9313393147977712594
Plumbing CID17001060369978497196

A hidden address can be appropriate for a service-area business. It is not automatically a profile defect.

Limitation & Scope: Do not label Eugene a hidden-address service-area profile or invent the separate plumbing profile’s service area. PDF p. 29.

2 & 3. Maps Snapshots & Grid Coverage

Sampled center ranks versus attempted multi-point grid collection.

Sampled Maps rankings

QueryProfile measuredResult-group rank
HVAC contractor Salem ORCombined Salem profile1
Plumber Salem ORCombined Salem profile15
HVAC contractor Eugene ORCombined Eugene profile1
Plumber Eugene ORCombined Eugene profile9

Desktop Maps snapshots at documented city centers; these are result-group ranks, not verified local 3-pack positions or citywide coverage.

Salem center: 44.9429, -123.0351Eugene center: 44.0521, -123.0868Zoom: 14Separate plumbing profile: not present in returned Salem plumber results; this does not establish that it never ranks.

Grid collection

Attempted Salem 3×3 grid — 3 km spacing

Grid attempted: Salem 3×3 grid — 3 km spacing
Points completed: 6 of 9 per query
Result depth: Many completed points returned only 1–2 results (requested depth 20)
Target-not-found: Automated output contradicted the center HVAC result
Coverage: No reliable coverage percentage or neighborhood heatmap available

Legend

  • Observed rank:Valid rank returned at a grid point
  • Confirmed not-found:Not found within a confirmed adequate search depth
  • Failed collection:Point failed to collect — not a poor ranking
  • Incomplete:Returned too few results to be reliable

Coverage unavailable until collection is validated.

Failed and incomplete points are not rendered as poor rankings or zero visibility.

Limitation & Scope: Do not color failed points as poor rankings or publish 0% visibility. PDF pp. 30–31.

4. Reviews and Reputation

Verified review counts, ratings and photos across the three profiles.

ProfileReviewsRatingPhotos
Salem5,0094.9276
Eugene1665.063
Separate plumbing105.031

Public hours returned for all three: Mon–Fri, 8am–5pm. This does not establish emergency availability. Monthly review velocity, newest-review dates and owner-response rate: Not measured — review-detail retrieval unavailable.

Finding

Salem’s reputation is a substantial asset, while the separate plumbing profile has a much smaller review base. Review totals alone do not establish ranking strength.

Action

Establish dated review baselines, request genuine customer reviews and maintain a response log. Do not invent growth rates or response percentages.
Limitation & Scope: PDF p. 31.

5 & 6. NAP and Call Tracking

Observed listing information and the checks required before changes.

SourceObserved informationRequired check
Salem GBP1728 22nd St SE; 503-749-0555Approve identity and map phone purpose
Main-site header / service page971-900-5693 in one browser session; 503-990-8222 on service pageVerify dynamic versus static placement and routing
Main homepage schemaWoodward Heating; 503-610-8948Reconcile stable entity name and phone
Plumbing header / copy / GBPHeader 503-966-7370; copy/GBP 503-994-8280Document tracking and stable numbers
Current BBB1728 22nd St SE; 503-990-8222Verify listing control and approved identity
Older BBB search entries5490 Commercial St SE; Aumsville referencesVerify whether records remain live
Plumbing footer / Eugene GBP“Roosvelt,” no suite versus Roosevelt Blvd STE 1Correct spelling and confirm address purpose
Site Maps / Yelp linksBoth sites use the same Maps short link and Yelp Aumsville URLVerify destinations and business fit

Forwarding destinations, number ownership and provider: Not verified.

Call-tracking guardrail

Multiple numbers may legitimately support call tracking. Document stable numbers, dynamic pools, forwarding destinations, ownership and porting rights. Test routing before changes and preserve attribution. The audit did not prove that any observed number fails or caused ranking loss.

Unverified listings

Yelp content was inaccessible; Bing and Apple listings were not positively verified. Do not invent their business names, phone numbers or absence.
Limitation & Scope: PDF p. 32.

7, 8 & 9. Competitors, Eligibility & Action Plan

Sampled Maps competitors, profile eligibility and prioritized local actions.

Actual Maps competitors

Salem HVAC

Woodward 1, Day Heating 2, Freedom Heating 3

Salem plumber

Evergreen 1, Mr. Rooter 2, A1 Plumbing 3, combined Woodward profile 15

Evergreen

4.9 rating / 3,089 reviews in the collected snapshot

These are sampled results, not market-share measurements. PDF pp. 30, 36.

Actions

1. Verify ownership and eligibility

Document the purpose of all three profiles, genuine locations and service-area configuration.

2. Approve location identity

Establish consistent names, addresses/suites, stable phones, websites and hours; reconcile important citations.

3. Map call tracking

Verify number purpose, routing, ownership and porting without disrupting calls.

4. Improve plumbing relevance

Verify appropriate categories, service evidence and destinations without blindly changing HVAC primary categories.

5. Build review consistency

Genuine-customer requests, response log and profile-specific qualified-call reporting.

6. Repeat a validated grid

Complete adequate-depth collection before choosing neighborhood investments.

Priority:OPTIMIZATION / MEDIUM IMPACTAddress spelling and stale labels are CLEANUP / LOW IMPACT unless a routing problem is verified.

Profile decision note

The small separate plumbing review base deserves strategic review, but no public address alone does not justify deletion. Website consolidation and profile eligibility are separate decisions. Preserve review assets and verify eligibility before merging, deleting or renaming profiles.

Success measures: verified company access, documented profile purpose, corrected listing discrepancies, working phone routes, qualified calls by profile and repeatable ranking observations.

Limitation & Scope: Removed “local pack supremacy,” automatic category activation, unverified emergency attributes and guaranteed ranking improvements. PDF pp. 29–32, 50.