← Plans & Reports

BEQPROD Directory Strategy

The Definitive Plan to Build Category-Dominant Directories Across Every Vertical

Research completed: 2026-03-31 | Authored by: Dev/Research Team


EXECUTIVE SUMMARY

Directories are not a side project. They are BEQPROD's most powerful long-term moat.

The insight that unlocks everything: when you own the directory, you own the conversation. You're not an agency cold-calling strangers. You're the publisher calling to say, "We already feature your business — we'd love to upgrade your listing." That's a completely different social dynamic, and it's how Healthgrades, Yelp, and Psychology Today turned free listings into enterprise revenue.

BEQPROD is already sitting on this model with VCShine and RecoveryRoots. The roofing domains extend it into trades. The question is how far to push it — and the answer is: as far as possible, as fast as possible, before anyone else in SoCal does.

The vision: BEQPROD becomes the Healthgrades of every niche it enters. Not one directory. A network of 10-15 category-dominant properties, each feeding the agency, each building AEO authority, each generating passive revenue.


PART 1: WHAT MAKES THE BEST DIRECTORIES IN THE WORLD WORK

The Giants and Their Winning Moves

Yelp

Psychology Today Directory

Healthgrades

SAMHSA FindTreatment.gov

Angi (HomeAdvisor)

The Formula Every Winning Directory Shares

  1. Seed the data first — build the directory before you ask anyone to pay
  2. Free listing = foot in door — every listed business is a sales prospect
  3. Premium upgrade = removed competitor ads + featured placement + enhanced profile
  4. AEO structure — every listing has LocalBusiness schema, FAQ schema, rich structured data so AI engines cite it
  5. Mobile-first — 70%+ of local searches happen on phones
  6. Trust design — photos, reviews, verification badges, clear "how we vet" language
  7. Network effects — more listings = more useful = more traffic = more listings (flywheel)

PART 2: VCSHINE REBUILD PLAN

Vision

VCShine becomes the definitive local business directory for Ventura County — the thing locals bookmark, the thing AI cites when someone asks "best HVAC company in Thousand Oaks," the thing listed businesses want to be featured on.

Current state: 442 businesses loaded, 382 enriched with Google Places data. Smart Directory AI already installed. WordPress front-end stale with "BIG UPDATES Nov 2023" banner. Needs a cinematic, premium rebuild.

Design Spec

Hero Section

Listing Card Design

Each card is a premium experience, not a phonebook entry:

Premium vs Free Listing Differentiation

| Feature | Free | Premium ($49-99/mo) |

|---|---|---|

| Photo | 1 (Google Places) | Gallery (up to 10) |

| Description | AI-generated | Custom + AI-enhanced |

| Placement | Standard | Featured (top of category) |

| Competitor ads | Shown nearby | Removed from their page |

| Inquiry form | No | Yes |

| Response tracking | No | Dashboard |

| AEO badge | No | "VCShine Verified" |

Map Integration

Events Section

Community Spotlight

SEO / AEO Architecture

Every page should be structured for AI engines to cite:

How VCShine Feeds Agency Prospecting

This is the hidden flywheel:

  1. Business is free-listed in VCShine (already done — 382 enriched)
  2. Outreach script: "Hi, this is Bryce from VCShine.org. Your business [NAME] is already listed on our Ventura County directory and has been getting views. I wanted to personally reach out and let you know, and ask if you'd like to claim your free listing and see your profile."
  3. They claim it → they're in GHL → they enter the nurture sequence
  4. Nurture: email showing them their profile, views, how to improve it
  5. Upsell 1: Premium listing ($49-99/mo)
  6. Upsell 2: "While we're talking — I also run a full digital marketing service for local businesses. Can I show you what we've done for other [trade] companies in the county?"
  7. Upsell 3: Full GHL agency client ($500-2,000/mo)

Key psychological insight: They're not a cold lead anymore. They're a listed partner who you're calling to help. The social proof of the directory itself does the trust-building before the call even happens.


PART 3: RECOVERYROOTS.COMMUNITY BUILD PLAN

Vision

RecoveryRoots becomes the most trusted, warmth-first behavioral health directory in the United States — starting in SoCal and Florida, expanding nationally. Not the biggest. The best. The one families find at 2am when they're terrified and need to make a decision.

SAMHSA's locator is functional but cold. Psychology Today covers therapists but not residential treatment. Rehabs.com and similar are lead gen machines that sell listing data to the highest bidder — families can feel that. RecoveryRoots is different: curated, warm, educational, and genuinely helpful.

Categories (Full Behavioral Health — NOT Just Sober)

Design Philosophy: Design for Crisis

When someone lands on RecoveryRoots, they or their loved one is often in acute pain. The design must do this:

  1. Immediate reassurance — "You're in the right place. Help is here."
  2. Crisis resource front and center — "Need help NOW? Call 988 or 1-800-662-4357"
  3. Calm palette — Deep forest green, soft slate blue, warm cream/ivory. NOT clinical white or aggressive red.
  4. Human faces everywhere — Diverse recovery photos (joy, community, nature). No stock photos of pills, handcuffs, or sad faces.
  5. Plain language — No jargon. "PHP" always spelled out. "Intensive Outpatient (IOP) — treatment that fits around your life."
  6. 3-second rule — Search bar visible without any scroll on every device

Listing Card Design

Filters (Critical — This Is What Makes It Useful)

Integration with JustStaySober App

RecoveryRoots is the top-of-funnel. JSS is the post-treatment companion. They feed each other:

How RecoveryRoots Feeds the Agency

Same Healthgrades playbook, recovery edition:

  1. Seed 500+ facilities across SoCal + Florida (SAMHSA data is public — import it)
  2. Enrich with Google Places API (same script as VCShine)
  3. Outreach script: "Hi, I'm Bryce — I run RecoveryRoots.community, a behavioral health directory focused on SoCal. [FACILITY NAME] is already listed. I wanted to make sure the information is accurate and see if you'd like to claim your free listing."
  4. Claim → GHL → nurture sequence
  5. Upsell 1: Enhanced listing ($99-199/mo) — removed competitor listings from page, lead inquiry form, gallery
  6. Upsell 2: Recovery marketing package — reputation management, AEO optimization, chat widget ($500-1,500/mo)
  7. Summit Malibu is the proof case — when it closes, it becomes the case study that opens every other conversation

Revenue Streams

AEO Strategy for RecoveryRoots

Target queries AI engines answer:

Every category page answers these questions with structured, schema-marked content. RecoveryRoots becomes the source AI engines cite.


PART 4: THE ROOFING VERTICAL — AUTHORITY FRONT-ENDS

The Core Strategic Insight (Don't Lose This)

This is not about building lead gen sites. This is about replicating the Healthgrades model in the roofing vertical.

The difference is profound:

| Cold Agency Outreach | Directory Owner Outreach |

|---|---|

| "Hi, I'm a marketing agency, would you like a website?" | "Hi, your company is already featured on SoCal Roofing Pros — thousands of homeowners have seen your listing." |

| Stranger calling to sell something | Authority figure calling to offer an upgrade |

| Immediate sales resistance | Curiosity + gratitude |

| Must prove credibility from zero | Credibility is implicit — you BUILT the directory |

| 1-3% response rate | 15-30% engagement rate |

When a roofer picks up and hears "SoCal Roofing Pros — we feature the best roofers in the region and your company is already listed," they lean in. They want to know what their profile looks like. They want to know who else is on there. They want to know how to stand out. The conversation is completely different.

Domain Portfolio

venturacounty-roofingpros.com

socal-roofingpros.com

burbankroofing.net

Design Spec for Roofing Authority Sites

Different from VCShine. More masculine, trust-forward, contractor-proud.

The Healthgrades Conversion Playbook for Roofing

Step 1: Seed — Import every licensed roofing contractor in SoCal from CSLB (California State License Board) public data. This is public record. Auto-list them.

Step 2: Enrich — Google Places API to pull photos, reviews, hours, website, description. (Same pipeline as VCShine — scripts already written.)

Step 3: Launch quietly — Get the site live, let it index for 30-60 days before outreach. You want some organic traffic so when they Google themselves, the listing shows up.

Step 4: Outreach — "Hi [contractor], this is Bryce — I run SoCal Roofing Pros. Your company is already listed on our directory and I wanted to make sure the info is accurate. We've had [X] homeowners view profiles in your area this month. Do you have two minutes?"

Step 5: Claim & upgrade — Free claim → verify their license, update photos → offer premium listing

Step 6: Agency pitch — Natural, not pushy: "One thing I noticed on your profile — your website link is either missing or goes to a pretty old site. We actually build sites specifically for roofers in SoCal if that's ever something you'd want help with."

Revenue Model for Roofing Directories


PART 5: THE TRADE DIRECTORY NETWORK — THE MOAT

The Big Idea: SoCal [Trade] Pros Network

If roofing works, why stop there? Every home services trade in SoCal has the same dynamics:

Proposed Network:

| Domain (to acquire) | Trade | SoCal Contractors Est. |

|---|---|---|

| socal-roofingpros.com ✅ | Roofing | 800+ |

| venturacounty-roofingpros.com ✅ | VC Roofing | 100+ |

| burbankroofing.net ✅ | Burbank Roofing | 50+ |

| socalHVACpros.com | HVAC | 1,200+ |

| socalplumbingpros.com | Plumbing | 1,500+ |

| socalelectricalpros.com | Electrical | 1,000+ |

| socallandscapepros.com | Landscaping | 2,000+ |

| socalpaintersPros.com | Painting | 1,800+ |

| socalflooringpros.com | Flooring | 900+ |

| socalcontractorpros.com | General Contractors | 3,000+ |

Total addressable market if all built: 12,000+ contractors auto-listed. Each one is a sales prospect. Each one is a potential agency client. Each directory builds AEO authority in its niche.

Why This Is a Moat

  1. Network effects: More listings = more useful for homeowners = more traffic = more contractor sign-ups = more listings
  2. Brand recognition: "SoCal [Trade] Pros" becomes a trusted family of sites. Like how "Healthgrades" is trusted for all doctors, "SoCal Pros" becomes trusted for all trades.
  3. Data flywheel: You accumulate more rich contractor data (reviews, photos, project histories, license verifications) than any competitor. This data is the moat.
  4. Agency positioning: Any contractor you call for marketing, you can say "We run [their trade] directory — you're already on it." This works across 10+ trades.
  5. Cross-promotion: A homeowner who finds a roofer on SoCal Roofing Pros sees "Need a plumber? Check SoCal Plumbing Pros." The whole network grows together.

Build Order

Don't build them all at once. Sequence:

  1. VCShine (rebuild — already has data)
  2. venturacounty-roofingpros.com (VC-local, matches existing agency territory)
  3. socal-roofingpros.com (regional — builds off VC Roofing Pros)
  4. RecoveryRoots (separate vertical, parallel build)
  5. socalHVACpros.com (next trade — HVAC is Bryce's #2 niche)
  6. socalplumbingpros.com (IHP Plumbing is already a warm prospect)
  7. Remaining trades as team capacity allows

Template reuse: Once one trade directory is built well, the template is 80% reusable for the next. Build the first one right; clone for the rest.


PART 6: GRATEFUL GESTURES (GG) DIRECTORY ANGLE

The Opportunity

GG sells yoga/wellness apparel (leggings, etc.). Directories can be a distribution channel and brand-building tool if done right. The key insight: yoga studios and wellness practitioners are exactly the audience that wears and buys GG products.

Option A: YogaVentura.com or SoCalYogaStudios.com

A local/regional yoga studio directory with GG apparel woven in naturally:

Option B: WellnessPractitioner.directory

Broader than yoga — covers:

GG integration: Apparel shown on practitioners. "As worn by certified yoga instructors." Practitioner profile has optional "Gear I love" section → GG affiliate link.

Option C: Wellness Community Hub (Content-First)

Not a pure directory but a content site with directory features:

Recommendation

Build Option A first (SoCal/VC yoga studios) — it's fastest to seed (Google Places has yoga studios), it's most directly related to GG's customer, and it creates a legitimate reason to reach out to yoga studios (who are also potential apparel customers/partners/affiliates).

GG monetization model for this directory:

This creates real brand association. GG is the brand that supports the yoga community, not just a random apparel seller.


PART 7: AEO (ANSWER ENGINE OPTIMIZATION) MASTER STRATEGY

Why AEO Is the Central Thread

Every directory we build must be optimized to be cited by AI search engines (ChatGPT, Perplexity, Google AI Overviews, Claude). When someone asks:

...we want RecoveryRoots, VCShine, and SoCal Roofing Pros to be the sources those AI engines cite.

Technical AEO Requirements (Every Directory)


// LocalBusiness Schema — every listing page
{
  "@type": "LocalBusiness",
  "name": "[Business Name]",
  "address": { "@type": "PostalAddress", ... },
  "telephone": "+1-xxx-xxx-xxxx",
  "openingHours": "Mo-Fr 08:00-18:00",
  "aggregateRating": { "@type": "AggregateRating", ... },
  "sameAs": ["https://maps.google.com/...", "https://yelp.com/..."],
  "hasOfferCatalog": { ... }
}

// FAQPage Schema — every category page
{
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "What is the best roofing contractor in Thousand Oaks?",
    "acceptedAnswer": { "@type": "Answer", "text": "..." }
  }]
}

Content AEO Signals


PART 8: TECHNOLOGY STACK RECOMMENDATIONS

Smart Directory AI (Offline Sharks)

Already using for VCShine. Extend to RecoveryRoots. This handles:

Current: 1 license (VCShine)

Need: 2nd license for RecoveryRoots (~$99/mo — get founder discount)

Future: Evaluate if needed for roofing/trade directories or build lightweight custom version

For Roofing / Trade Directories

Options:

  1. Smart Directory AI (same tool, 3rd+ license) — fastest to launch
  2. Listify/ListingHive (WordPress plugin) — cheaper, less support
  3. Custom build (Atlas) — most control, best long-term, takes longer

Recommendation: Use Smart Directory AI for first 2-3 trade directories while Atlas builds a purpose-built BEQPROD Directory Platform that can power all properties from one codebase.

Enrichment Pipeline (Already Built)

AEO Technical Stack


PART 9: REVENUE PROJECTIONS

Per-Directory Revenue Potential (Stabilized, Year 1-2)

| Directory | Listings Est. | Premium Rate | Conversion | MRR |

|---|---|---|---|---|

| VCShine | 500 | $79/mo | 5% | $1,975 |

| RecoveryRoots | 400 | $149/mo | 8% | $4,768 |

| VC Roofing Pros | 150 | $99/mo | 10% | $1,485 |

| SoCal Roofing Pros | 800 | $99/mo | 6% | $4,752 |

| SoCal HVAC Pros | 1,200 | $79/mo | 5% | $4,740 |

| SoCal Plumbing Pros | 1,500 | $79/mo | 5% | $5,925 |

| Network Total | 4,550 | | | ~$23,645 MRR |

This is directory revenue alone — doesn't include agency upsells. If 10% of premium listing holders convert to full agency clients at $800/mo average, that's:

Combined ceiling (directories + agency): $40,000+ MRR from the directory network alone


PART 10: 90-DAY ACTION PLAN

Days 1-14: Foundation

Days 15-30: Builds

Days 31-60: Outreach

Days 61-90: Scale


APPENDIX: COMPETITIVE GAP ANALYSIS

| What competitors do badly | What BEQPROD does instead |

|---|---|

| Generic, cold listing pages | AI-enriched, warm, specific descriptions |

| Design frozen in 2015 | Cinematic, Kling-animated, mobile-first heroes |

| Shared leads sold to 5 contractors | Exclusive leads to premium members only |

| Treats contractors as ATMs | Treats them as partners worth helping |

| No local personality | "We're from Ventura County. We know these businesses." |

| AEO as an afterthought | AEO-first architecture on every page |

| Single directory, single niche | Network of 10+ directories = moat + cross-promo |

| Cold agency outreach | "You're already listed — we're calling to help" |

| Recovery directories that feel clinical | RecoveryRoots: warmth, trust, families feel safe |

| No app cross-promotion | RecoveryRoots ↔ JSS flywheel |


CLOSING STRATEGIC NOTE

The directory strategy isn't just about directories. It's about owning the trust layer in every vertical BEQPROD touches.

Healthgrades doesn't just list doctors — it IS the authority. When a patient trusts Healthgrades more than they trust a random clinic website, that's power. That's what BEQPROD can build in Ventura County home services, SoCal roofing, behavioral health, and wellness.

The agency becomes almost a secondary product — the thing you offer after the directory has already done the trust-building. "We run the directory you're listed on. Now let us handle your marketing." That's a different company than any GHL reseller out there.

This is the moat. Build it fast, build it right, and protect it like it's the core asset — because it is.


Last updated: 2026-03-31

Prepared by: BEQPROD Dev/Research Team

Status: Ready for Bryce review + team execution