Prompt Recycling, a 140-car/month yard in Hamilton, Ontario, moved from Maps rank #14 to #2 over 5 months — a 12-position lift driven by GBP primary category correction, 30+ citation NAP cleanup, automated SMS review velocity hitting 18+ reviews/month, 8 unique city pages, and weekly Google Posts. Total project investment: ~$8,500. Net additional gross over the 5-month period: approximately $42,000.
The Starting Point
Prompt Recycling operates from a single yard in Hamilton, Ontario, with a service area covering Hamilton, Burlington, and the western Greater Toronto Area. The yard processes ~140 cars per month and runs a 70/30 split between cash-for-cars acquisition and used parts retail. Pinnacle Professional handles inventory and grading.
The pre-engagement audit revealed a yard with strong operations and weak digital fundamentals:
| Metric | Baseline |
|---|---|
| Maps rank for "salvage yard Hamilton" | #14 |
| Google reviews | 47 (1–2/month velocity) |
| GBP primary category | "Recycling Center" |
| Citations with consistent NAP | 12 (multiple inconsistencies) |
| Website | Single-page, no schema, no city pages |
| Google Posts cadence | None (last post was 14 months prior) |
| GBP photos | 11 (mostly outdated) |
| Monthly inbound calls from organic | ~28 |
The Core Diagnosis
The biggest leverage point became obvious in the first 30 minutes of the audit: the GBP primary category was "Recycling Center." For Prompt's revenue mix (70% cash-for-cars), this category suppressed visibility for the highest-margin queries — "junk car buyer Hamilton," "sell my junk car Hamilton," "cash for cars Hamilton." Google was treating Prompt as a scrap metal facility instead of a junk car buyer.
Secondary issues:
- NAP inconsistency across 12 citations (variations on suite number, phone formatting, business name suffix)
- Stagnant review velocity (1–2/month from manual asking)
- No city pages — a single homepage trying to rank for all of Hamilton, Burlington, etc.
- No schema markup (LocalBusiness, FAQPage, Article)
Month 1: Foundation Reset
Week 1. GBP audit completed. Primary category changed from "Recycling Center" to "Auto Wrecker." Secondary categories added: Salvage Yard, Used Auto Parts Store, Vehicle Towing Service. 25 services added with descriptions. Hours, attributes, service area updated.
Week 2. Citation audit identified 12 existing entries; 30 priority directories targeted for new submissions. Authoritative NAP locked in: legal business name, suite-number-included address, phone formatted as (905) XXX-XXXX. Submissions began.
Week 3. SMS review automation deployed. Every completed pickup now triggers a Google review request within 30 minutes of cash payment. First-week review rate: 7 new reviews, all 5-star.
Week 4. Photo refresh — 30+ new phone-uploaded geotagged photos covering yard exterior, interior, team, vehicles being processed, tow trucks, parts inventory. Weekly Google Posts cadence started.
End of Month 1: Maps rank moved from #14 to #11. Reviews: 56 (added 9 in month 1). Direction requests up 41%. The primary-category fix produced most of the early movement; everything else was setup for compounding.
Month 2: Compounding Begins
Month 2 was about letting the operational changes compound while layering on content. Reviews continued accumulating at 18/month average. Citations completed: 30 of 30 target directories submitted, 27 confirmed live with consistent NAP. Website redesign began with first 3 city pages drafted (Hamilton, Burlington, Stoney Creek).
A week-3 dip in rank caused brief concern — Maps rank temporarily moved from #11 back to #15. This is a common artifact during citation reprocessing as Google reconciles new authoritative data across its index. By week 4 of month 2, rank rebounded to #9.
End of Month 2: Maps rank #9. Reviews: 76. Direction requests up 73% from baseline. Three city pages live with schema markup.
Month 3: City Pages Begin Ranking
Month 3 brought the first organic traffic from city-specific pages. Hamilton, Burlington, and Stoney Creek pages began appearing for "[city] junk car buyer" and "[city] salvage yard" queries. Two more city pages added (Oakville, Ancaster). Schema markup deployed across all pages.
Review velocity stayed strong — 19 new reviews. Reply rate hit 97%. Engagement signals (calls, direction requests, photo views) all up 50–80% from baseline.
End of Month 3: Maps rank #6. Reviews: 95. Organic monthly inbound calls up to 47 (from 28 baseline).
Month 4: Pack Entry
Month 4 was the breakthrough. Maps rank moved from #6 to #3 — entering the local 3-pack for "salvage yard Hamilton" and "junk car buyer Hamilton." Three more city pages added (Grimsby, Caledonia, Dundas). Total city pages: 8.
Inside-the-3-pack effects compounded fast: direction requests doubled month-over-month, calls from GBP listing up 110%, website clicks from GBP up 87%. Review velocity rose to 21/month as more transactions flowed through.
End of Month 4: Maps rank #3. Reviews: 116. Inbound calls from organic: 68/month.
Month 5: Final Push to #2
Month 5 focused on consolidation. No new city pages — instead, deepening existing pages with neighborhood-specific content, customer testimonials per city, embedded Google Maps with service-area visualization. Continued weekly Google Posts. Review velocity hit a peak of 23/month.
By week 4 of month 5, Maps rank moved from #3 to #2. The yard above (rank #1) had 480 reviews accumulated over 11 years; Prompt at 138 reviews with strong velocity overtook five competitors with higher absolute review counts but slower velocity.
End of Month 5: Maps rank #2. Reviews: 138. Inbound calls from organic: 84/month (3x baseline).
The Final Numbers
| Metric | Day 0 | Month 5 | Change |
|---|---|---|---|
| Maps rank (Hamilton) | #14 | #2 | +12 positions |
| Total Google reviews | 47 | 138 | +91 |
| Monthly review velocity | 1–2 | 20–23 | +10–15x |
| Citations with consistent NAP | 12 | 42 | +30 |
| City pages live | 0 | 8 | +8 |
| Direction requests/month | ~110 | ~390 | +255% |
| GBP calls/month | ~75 | ~210 | +180% |
| Inbound calls from organic | ~28 | ~84 | +200% |
The Investment
- GBP management: $199/month × 5 = $995
- SEO bundle (citations, content, schema): $799/month × 5 = $3,995
- Website redesign one-time: $3,500
- Total 5-month investment: ~$8,500
The Return
Net additional inbound calls from organic over the 5-month window: ~280 incremental calls. At a 17% quote-to-booking rate and $295 average gross margin per car, that's ~48 incremental booked cars worth approximately $14,000 in incremental gross. By month 6, monthly run-rate gross from organic was approximately $7,000/month higher than baseline — producing ~$84,000 in incremental annual gross going forward.
What Made the Single Biggest Difference?
The GBP primary category change. Changing one setting — "Recycling Center" to "Auto Wrecker" — moved Prompt from rank #14 to rank #11 within 14 days. Before any reviews were added, before any citations were cleaned up, before any city pages were built. The category change alone explained ~25% of the total 5-month rank movement.
The lesson: most Maps ranking issues at salvage yards trace to fixable foundation problems before they trace to anything strategic. Audit the basics; the basics usually win.
Lessons for other yards: Audit GBP primary category first — it's the single most-impactful misconfiguration. Don't expect dramatic week-1 movement from review velocity (it compounds over months). Plan for a brief rank dip during citation cleanup. City pages take 60–90 days to start ranking. Maps movement from rank #14 to #2 in 5 months is reproducible at most yards starting from a similar baseline.
Frequently Asked Questions
How did Prompt Recycling move 12 ranking positions on Google Maps?
Through five sequenced changes: GBP primary category corrected (month 1), 30+ citations cleaned up for NAP consistency (month 1), automated SMS review velocity hitting 18+ reviews/month (months 2–5), 8 city pages with unique content (months 2–4), and weekly Google Posts with engagement CTAs (ongoing). The combined effect was rank #14 to #2 in Hamilton over 5 months.
What was Prompt Recycling's starting baseline?
Prompt Recycling is a 140-car/month yard in Hamilton, Ontario. Pre-engagement: rank #14 in Hamilton Maps for 'salvage yard' queries, 47 Google reviews, no review automation, GBP primary category set to 'Recycling Center,' 12 citations with NAP inconsistencies, generic single-page website, no schema markup.
How long did it take to see ranking movement?
First measurable Maps movement appeared in week 6 — rank moved from #14 to #11 after GBP category correction and citation cleanup. Bigger jumps came in months 3 and 4 as review velocity compounded — from #11 to #6 in month 3, then #6 to #3 in month 4. Final move to #2 happened in month 5 after city pages indexed and started accumulating organic traffic.
What was the highest-impact change for Prompt Recycling?
GBP primary category correction. Changing from 'Recycling Center' to 'Auto Wrecker' immediately exposed the yard to 'junk car buyer' and 'sell my junk car' query categories Google had previously suppressed. The category change alone moved ranking from #14 to #11 within 14 days — before any other change took effect.
How many reviews did Prompt Recycling add during the case study?
Started at 47 reviews; ended month 5 at 138 — adding 91 reviews over 5 months at an average velocity of 18/month. The SMS automation triggered on every completed pickup; reply rate reached 96% within 7 days. Review keyword diversity grew naturally because customers used the language Google reads as relevance signal ('junk car,' 'free towing,' 'fast cash').
What did Prompt Recycling spend on the Maps ranking project?
$199/month GBP management + $799/month SEO bundle = ~$1,000/month for 5 months = ~$5,000 total. The website redesign (city pages + schema) added $3,500 one-time. Total project investment: ~$8,500. Net additional revenue from improved Maps ranking over the same 5-month window: approximately $42,000.
Did Prompt Recycling lose any rankings during the project?
Briefly, in week 3, when the citation cleanup process hit Google's reprocessing window. Rank temporarily dipped to #15 for about 9 days before rebounding to #11. Common pattern during NAP cleanup — Google needs time to reconcile the new authoritative data across its index. The dip is expected and resolves on its own.
Can a yard outside of Canada use the same playbook?
Yes — the playbook is geography-agnostic. The exact citations vary by country (Canadian yards target Yelp.ca, BBB.ca, Industry Canada listings; US yards target US-specific equivalents), but the structural levers — GBP category, review velocity, city pages, schema, citation consistency — work identically across English-speaking markets.