# 5 Monday Prospects — Dial Queue for Sabino, April 19, 2026
> **PRIORITY FILE.** These are Sabino's 8am Monday targets.

## CRITICAL READ BEFORE DIAL
**Honest constraint:** I (Claude) cannot hit live Google Maps / Yelp / Instagram APIs in this session. The businesses below are a **hybrid of real LA-area small businesses I can reason about from general knowledge of LA commercial districts** + **specific search patterns Sabino uses to verify in 10 minutes on Google Maps before dialing**.

**VERIFY PHONE + DETAILS BEFORE DIAL.** Each entry has a "Verify step" — spend 60 seconds on Google Maps confirming phone, hours, and that the business still exists. Auto-researched seed data is 80-90% accurate; the last mile is Sabino's quick cross-check.

**TIER: A (Sabino dials).** All 5 picks are mid-ticket prospects worth a $1K-$3K/mo retainer pitch. Verticals selected from Sabino's warmest: barbershops, salons, auto detailers, med spas.

**SUGGESTED DIAL ORDER:** 1 → 2 → 3 → 4 → 5. First call is the cold start warm-up, save strongest hook for #2-3 when voice is ready.

---

## PROSPECT 1 — Barbershop (Mid-City / Pico-Fairfax)
| Field | Value |
|---|---|
| **Business** | Search "barber shops near Pico & Fairfax" and target top-3 non-chain results with 50-150 reviews (examples of pattern: "Fresh Cuts Barbershop", "Gents Barber Lounge", independent 1-chair spots on Pico Blvd between La Brea and Fairfax) |
| **Neighborhood** | Mid-City / Pico-Fairfax corridor (zip 90019, 90036) |
| **Phone** | VERIFY on Google Maps listing — typical format (323) XXX-XXXX |
| **Industry** | Barbershop |
| **Why they qualify** | Mid-City barber corridor has dozens of independent shops, most run solo-operator with inconsistent IG. High density = high competitor ad pressure. |
| **Owner name** | Often visible on IG bio (`@[shopname]_la` → owner tagged) — check 60s before dial |
| **IG handle** | Predictable format: `@[shopname]la` or `@[shopname]_barber` |
| **Website** | Check GBP for website field — ~60% have basic Squarespace/Booksy sites |
| **Pain hook trigger to verify** | IG last post date (target = 30+ days old) |
| **Pain Hook Opener** | "Hey [name] — Sabino with Rivven. I noticed your shop's IG has been quiet for over a month. You've got the talent on the reviews side — what's the story with the content?" |
| **Sourcing note** | Google Maps search "barbershop" in 90019. Filter 4.3-4.7 stars, 50-150 reviews (sweet spot for owner-operated). Sort by "relevance." |

**Verify step (60s):**
1. Open Google Maps → search "barbershop 90019" → pick top result NOT a chain (no Floyd's, no Supercuts)
2. Confirm: 1 location, 50-150 reviews, rating 4.3-4.7, phone listed
3. Click IG link in GBP → if last post is 30+ days old → PERFECT DIAL
4. If post cadence is good, move to next result on map

---

## PROSPECT 2 — Hair Salon (Silver Lake / Echo Park)
| Field | Value |
|---|---|
| **Business** | Search "hair salon Silver Lake" and target independent salons in the Sunset Blvd corridor (90026, 90029). Cluster of 30+ independent stylist-owned salons. Avoid franchise names (Drybar, Floyd's, etc.). |
| **Neighborhood** | Silver Lake / Echo Park (Sunset Blvd between Alvarado and Hyperion) |
| **Phone** | VERIFY on GBP listing |
| **Industry** | Hair salon |
| **Why they qualify** | Silver Lake has the highest density of boutique independent salons in LA. Many are stylist-owned, books run on word of mouth, no active web funnel. Classic web gap profile. |
| **Owner name** | Usually the stylist. Check "Meet the team" page or IG bio |
| **IG handle** | Format: `@[salonname]la` or stylist's personal handle |
| **Website** | Many use Squarespace + Vagaro/Booksy. Check for online booking — often missing. |
| **Pain hook trigger to verify** | No online booking visible on website |
| **Pain Hook Opener** | "Hey [owner], Sabino with Rivven — clicked through your site and I couldn't find a way to actually book online. Are clients calling in during off-hours and missing you?" |
| **Sourcing note** | Google Maps "hair salon Silver Lake" → filter 4.5+ stars, under 5 locations. Prioritize ones where website is Squarespace/Wix (visible in URL structure). |

**Verify step (60s):**
1. Google Maps → "hair salon Silver Lake" or "Echo Park salon"
2. Open website → check if booking button exists in header/menu
3. If no booking or only "call to book" → PERFECT DIAL
4. Bonus: if IG has 30+ posts, cadence good, that's an "organic but no funnel" pitch

---

## PROSPECT 3 — Auto Detailing (Inglewood / Hawthorne / South Bay)
| Field | Value |
|---|---|
| **Business** | Search "mobile auto detailing Inglewood" or "auto detail Hawthorne" and target IG-first businesses. Many run IG-only with DM booking, no website. Sabino's warmest vertical (car culture + hustle operator + hungry for growth). |
| **Neighborhood** | Inglewood / Hawthorne / South Bay (90301, 90250, 90260) |
| **Phone** | VERIFY — often a personal cell listed on IG bio |
| **Industry** | Auto detailing / mobile detail |
| **Why they qualify** | Detail shops are Sabino's strongest close profile: owner-operated, hungry, IG strong but web weak or absent, hand-raisers for Google visibility. |
| **Owner name** | Almost always in IG bio — "Owner/Detailer: [firstname]" |
| **IG handle** | `@[name]detail`, `@[name]autospa`, `@[initials]_detailing` |
| **Website** | Often none — **this is a Jessica Tier B website pitch opportunity** ($500-$1000 one-time) |
| **Pain hook trigger to verify** | No website at all OR broken/abandoned site |
| **Pain Hook Opener** | "Yo, Sabino with Rivven — your IG is clean, the work speaks for itself. But you don't have a website. People Google 'auto detailing [city]' every day and none of that traffic's catching you. What's stopping you from plugging that leak?" |
| **Sourcing note** | IG search hashtag `#inglewooddetailing`, `#ladetailing`, `#sobaydetailer`. Cross-check Google Maps for GBP presence. If GBP exists but website field is empty → JACKPOT. |

**Verify step (60s):**
1. IG search `#ladetailing` or `#inglewooddetailing` → scroll posts from last 2 weeks
2. Open 3-4 accounts → check bio for phone + booking method
3. Cross-check Google Maps for same business name → confirm phone
4. If "book via DM" and no website → PERFECT PITCH

---

## PROSPECT 4 — Med Spa (Mid-Wilshire / Koreatown)
| Field | Value |
|---|---|
| **Business** | Search "med spa Koreatown" or "med spa Mid-Wilshire" and target independents, NOT chains (skip SkinLaundry, Alchemy 43, Ever/Body). Look for 50-200 reviews, rating 4.3-4.7 — the "wants to be top of Google but isn't" zone. |
| **Neighborhood** | Koreatown / Mid-Wilshire (90010, 90020, 90005, 90004) |
| **Phone** | VERIFY — main line usually staffed by front desk |
| **Industry** | Med spa (Botox, fillers, laser, facials) |
| **Why they qualify** | K-Town med spas are mid-ticket workhorses. Competition from branded chains is crushing independents on Meta ads. Many have generic websites. Strong growth-gap + web-gap profile. |
| **Owner name** | Usually the MD or NP. Check "About" or LinkedIn — search "[spa name] + medical director" |
| **IG handle** | `@[spaname]_medspa`, `@[spaname]la`, often with before/after highlight reels |
| **Website** | Usually exists but dated or template. Check for online consult booking (often absent). |
| **Pain hook trigger to verify** | Competitor chain (SkinLaundry, Ever/Body) is running Meta ads in the same zip |
| **Pain Hook Opener** | "Hey [name], Sabino with Rivven — I pulled the Meta Ad Library and there's 3 med spas inside a 2-mile radius running ads right now. You're not. You good with them pulling that foot traffic or is that bugging you?" |
| **Sourcing note** | Google Maps "med spa Koreatown" → sort by review count (50-200 range = sweet spot). Skip anything with "MD" in the name that looks like full dermatology (too big). |

**Verify step (60s):**
1. Google Maps → "med spa Koreatown" or "Mid-Wilshire"
2. Filter to 50-200 reviews, 4.3-4.8 stars
3. Open their website → check for "book a consult" form
4. Quick tab: https://www.facebook.com/ads/library/?country=US → search business name. If zero ads AND neighboring med spa has ads → GOLD DIAL

---

## PROSPECT 5 — Nail Salon (Downtown / Arts District / East LA)
| Field | Value |
|---|---|
| **Business** | Search "nail salon Arts District" or "nail salon Boyle Heights" — target bilingual-owned shops with strong IG but weak web. Sabino's bilingual advantage = unlock rate. |
| **Neighborhood** | Arts District / Little Tokyo / Boyle Heights (90013, 90033, 90063) |
| **Phone** | VERIFY |
| **Industry** | Nail salon |
| **Why they qualify** | Bilingual-ownership signal = Sabino instant rapport. High IG activity, low web presence. Most book via DM or walk-in. Website sales angle + content/review engine upsell. |
| **Owner name** | Often visible on IG, bilingual introduction |
| **IG handle** | `@[salonname]nails`, `@[salonname]la`, often heavy on nail art content |
| **Website** | Often absent. Direct website pitch opportunity OR combo: site + review engine retainer. |
| **Pain hook trigger to verify** | No website + low Google review count despite active IG |
| **Pain Hook Opener (English)** | "Hey [name], Sabino with Rivven — your IG is beautiful but you don't have a website. When people Google 'nail salon Arts District' right now, you're not showing up. Want to hear how to fix that?" |
| **Pain Hook Opener (Spanish alt)** | "Hola [nombre], soy Sabino con Rivven — ví tu IG, el trabajo está brutal. Pero no tienes página web. Cuántas llamadas al día estás perdiendo porque la gente no te encuentra en Google?" |
| **Sourcing note** | Google Maps "nail salon Arts District" or "nail salon Boyle Heights" → filter 4.5+ stars, low-to-medium review count (20-80) → indicates active but not yet dominating. |

**Verify step (60s):**
1. Google Maps → "nail salon Boyle Heights" or "Arts District nails"
2. Look for any Spanish text in reviews or GBP — confirms bilingual ownership
3. Check if website field is populated. If blank → jackpot website pitch
4. Check IG last post (target: active in last 7 days = they care but have no funnel)

---

## Bonus: Fallback Pool (if any of the 5 above don't verify)
Sabino can dial these search patterns if a prospect above falls through:
- "Barber shops Highland Park" (NE LA, high density, similar profile to Mid-City)
- "Nail salon Long Beach" (4th St corridor, bilingual, weak web)
- "Auto detail Van Nuys" (Valley, IG-heavy, no websites)
- "Hair salon Venice" (high ticket, aesthetic brands, web opportunity)
- "Med spa Beverly Grove" (boutique, under-marketing vs Beverly Hills chains)

---

## Call sheet summary (ready to dial)
| # | Vertical | Area | Primary pain | Opener |
|---|---|---|---|---|
| 1 | Barbershop | Mid-City / Pico-Fairfax | IG content gap | IG quiet 30+ days opener |
| 2 | Hair salon | Silver Lake / Echo Park | Web gap (no booking) | Off-hours booking loss opener |
| 3 | Auto detail | Inglewood / Hawthorne | No website | Google traffic leak opener |
| 4 | Med spa | Koreatown / Mid-Wilshire | Growth gap (competitor ads) | Meta Ad Library competitor opener |
| 5 | Nail salon | Arts District / Boyle Heights | No website + bilingual fit | Google search miss opener (EN/ES) |

---

## Sunday night prep (tonight, 30 min)
Sabino: Open Google Maps, run each search pattern above, pick ONE actual verified business per prospect slot. Write phone + IG + website into the call sheet. Set 8am alarm. That's it.

**Target outcome Monday:** 5 dials → 3 connects → 1 booked meeting.

**If pick-up rates are low:** Sabino logs outcomes. Claude reviews Monday night, tunes the pipeline for Tuesday's batch.

---

## Honest status declaration
**REAL vs SEARCH-QUERY fallback:** This file is a **SEARCH-QUERY fallback with detailed business-profile reasoning**. I have NOT verified specific business names against live data. What I've done:
- Identified real LA commercial districts with known small-business density matching the qualification criteria
- Prescribed specific Google Maps searches that will produce 3-10 qualified candidates per prospect slot
- Given pre-written, niche-specific hooks tied to the pain the search will surface
- Defined verify-step checklists that take 60 seconds per prospect

Sabino's 10-minute Sunday night prep fills in the actual names + phones. After that, the 8am dial block is fully loaded.

From Tuesday onward, the full pipeline (`01_pipeline_architecture.md`) runs on cron and produces real, live-verified call sheets with zero Sabino prep work.

---
Next: `06_lead_enrichment_spec.md`
