Tyler's outreach kit.
Track 1 is the salon kit (voice receptionist for salons, wellness clinics on Jane, tanning). Track 2 is the neighbourhood walk — Scarborough + North York, free AI audit for any small business that scores 3+ on the GBP recon checklist. Stats current through May 2, 2026.
Today's strip + GBP recon
Pick a strip. Walk both sides. Score every storefront in 30 seconds on Google Maps; knock on every door that hits 3+ signals.
25 Scarborough + North York prospects ranked A/B/C by review evidence from the last 6 months. Each card shows verbatim customer quotes mapped to the Laneway service they support.
Open the live list /prospects-scarborough-northyorkScarborough — A-tier walking territory
- Lawrence Ave E × Markham Rd (Cedarbrae) — ~70% target density. Immigrant retail. Dead time 2–4pm. Multi-language: Tamil, Punjabi, Mandarin, Urdu.
- Sheppard Ave E × Warden — professional services + niche retail. Walk to Birchmount. Dead time 1:30–3:30pm.
- Sheppard Ave E × Birchmount (Agincourt) — Chinese density. Mandarin / Cantonese pitch lands.
- Kennedy Rd × Eglinton — Caribbean + Tamil cluster.
- Markham Rd × Sheppard (Malvern) — South Asian density. Punjabi / Hindi / Urdu / Tamil.
- Lawrence Ave E × Birchmount — mixed independent retail.
- Kingston Rd between Lawrence and Eglinton — older Toronto strip, mixed.
- Eglinton Ave E × Brimley — Eglinton East extension into Scarborough.
North York — A-tier walking territory
- Bathurst × Lawrence (Lawrence Plaza area) — older independent retail, Russian / Israeli / Jewish community.
- Don Mills × Lawrence — older shopping strip, mixed independents.
- Wilson × Bathurst (Bathurst Manor) — Jewish-community independents.
- Yonge north of Finch toward Steeles — past the chain core; independents return.
- Sheppard × Bayview — older retail with independent professionals.
- Jane × Wilson — affordable independent strip. Spanish, Portuguese, Vietnamese.
- Avenue Rd × Wilson (Lawrence Park) — older independents, professional services.
- Steeles × Bathurst — Russian / Jewish community independents.
The 6-signal GBP recon checklist (30 sec per storefront)
Score these directly on the Google Maps search results panel — no profile click needed. 3+ = walk in.
0–1 signals — skip. 2 signals — borderline; peek through the window. 3+ signals — walk in. 5–6 signals — drop everything, walk in now.
Track 2 pitch + audit booking
"Hi — I'm Tyler from Laneway Solutions, a Toronto company that builds practical AI for small businesses. I'm walking the neighbourhood today doing free 30-minute audits — I walk through how your business handles calls, customer questions, and follow-up, and I send you a short write-up with two or three specific things AI could do for you in the next 30 days. No card, no commitment. Could the owner spare 30 minutes today or this week?"
Multi-language insert (use in ethnic-density strips)
Append after the universal pitch when walking Lawrence E × Markham Rd / Sheppard × Birchmount / Markham × Sheppard / Wilson × Bathurst / Jane × Wilson / Steeles × Bathurst:
Gatekeeper / owner-not-here variant
Hostile / suspicious variant
Audit intake — fill on phone, text Anthony
The moment the owner says yes, capture the intake. Don't let them say "I'll send it later."
TRACK-2 AUDIT INTAKE — [Business Name] Date: ___ Strip: ___ (e.g., Lawrence E × Markham Rd, Scarborough) OWNER - Full name: ___ - Mobile: ___ - Email: ___ - Best contact: text / call / email BUSINESS - Business name: ___ - Address: ___ - Current main phone: ___ - Hours: ___ - Booking / ordering platform (if any): ___ - One or two sentences: what does this business do? ___ THE PAIN (one verbatim quote from the owner) - "___" AUDIT WINDOW - Best 90-min window for Anthony: ___ - On-site or Zoom: ___ CONSENT - Owner OK with Anthony emailing the audit: Y / N
Anthony's mobile is set inside the SMS link. If it ever changes, update the href in this section before walking. Anthony confirms a 30–60 min audit visit within 24 hours.
Track 1 vs Track 2 — which kit to use
One simple decision Tyler makes at every door.
| Prospect type | Use this kit | Lead pitch |
|---|---|---|
| Salon · hair · nails · barbershop · spa · wellness clinic on Jane · tanning studio | Track 1 (existing salon kit, lower on this page) | Voice receptionist · 30-day free pilot · Beautymark numbers |
| Anything else that surfaces on a Scarborough or North York strip walk with 3+ GBP signals | Track 2 (this lane, neighbourhood walk) | Free 30-minute AI audit · written 6-page deliverable · priced next step |
The sample audit deliverable Tyler can pull up on the phone when a prospect asks "what would this look like for me?" lives at lanewaysolutions.ca/ai-audit-sample-c47f9e2b81da305f (private, noindex).
The numbers
Cumulative Apr 4 to May 2, 2026 (Day 29 of pilot). Always cite as "in four weeks at our pilot Toronto salon." Never "last week" or "this week" — these are cumulative since launch.
Reference framing: "a small Toronto salon with about seven full-time stylists." Never name the salon. If a prospect hears "Salon Beautymark" during the live demo and asks — confirm briefly, don't elaborate.
The 25-second elevator (memorize)
"Hi [name], this is Tyler from Laneway Solutions in Toronto. We build voice receptionists for service businesses — they answer every call in 70+ languages and book real appointments. We've been live four weeks at a small Toronto salon. In that time the agent captured 61 after-hours calls and booked $1,378 in real appointments — all without any staff involvement. Before you commit to anything, we'll build you a working demo on your specific platform — your services, your prices — so you hear it on your data first. The 30-day pilot is free either way. Could I get the basics from you to start the demo?"
"Hi [name], this is Tyler from Laneway Solutions in Toronto. We build voice receptionists for service businesses that answer every call in 70+ languages — Mandarin, Punjabi, Tagalog, Hindi, the lot. The agent detects what the caller speaks and replies in kind, no menu, no 'press 1 for English.' We've been live four weeks at a small Toronto salon — 61 after-hours calls handled and $1,378 in bookings, all without any staff involvement. We build a working demo on your platform first, on your data, before any pilot commitment. Can I get the basics from you to start it?"
Demo + leave-behind
The Beautymark Pattern (universal pitch)
Free working demo on the prospect's platform — built first, before any pilot commitment.
Most virtual receptionist services pitch from a deck and ask the prospect to sign before delivery. We invert that: we build a working demo on their platform with their services, their stylists, their prices — and they call our demo number and hear it on their data before committing to anything. Removes their decision risk. Filters us toward serious prospects.
The flow
- Tyler captures initial interest (verbal "I'd like to see this," not pilot signup yet)
- Tyler collects intake basics: platform name, services + prices, stylist names, hours, unusual policies
- Anthony builds the prototype on the prospect's platform (1-3 days for existing prototypes; 5-7 days for new platforms)
- Demo: prospect calls our demo number, hears the agent on their data
- If convinced, prospect signs the formal 30-day pilot + grants real account access
- Anthony swaps credentials → pilot goes live
- 30-day pilot, day-28 conversion call (Anthony handles)
Tyler's universal answer when asked about platform compatibility
Tyler never reveals which platforms we already have prototypes for vs. which need new builds. From the prospect's view, every platform is "we'll spin up a demo on yours." Internal deploy-timeline reference is below.
Enhancements we shipped (operational maturity proof points)
The Beautymark pilot has been running four weeks. Every week we've shipped specific improvements based on real calls. These are talking points Tyler uses to demonstrate operational maturity — proof we operate in production, monitor continuously, and iterate. Lead with these in objection answers.
Bookings are read back to the caller before they confirm
"Every detail of a booking — caller name, phone number, service, date, time, stylist — gets read back to the caller before the agent completes it. Came directly from operating the pilot: speech-to-text occasionally misheard a digit or a stylist's name, so we built read-back as a global rule. Now your callers always hear exactly what they're booking before they hang up."
Availability is re-checked seconds before booking
"When a caller picks a time slot, the agent re-checks availability one more time before writing the booking — narrows the race window from a minute down to under a second. We added it after seeing rare cases where two callers picked the same slot near-simultaneously. Now your scheduling system doesn't get double-booked."
Slot announcements are interrupt-protected
"When the agent is reading off available time slots, it doesn't get cut off mid-list anymore. We saw early calls where a hangup or a 'wait, hold on' interrupted the slot readout and left the agent in a confused state. We hardened that path."
Multi-account caller handling is silent
"When your scheduling system has more than one client with the same name (think 'two Mary Lees on file'), the agent silently checks both accounts and books to the right one. The caller never has to disambiguate it; we handle it under the hood."
Phone numbers are canonicalized across formats
"Caller IDs come in as +1-647-XXX-XXXX, the booking system stores them as 10-digit, and callers sometimes speak the number with or without the leading 1. Our agent normalizes all of those to the same canonical record. Cancellations and rescheduling work regardless of how the caller's number was originally stored."
Multi-language is detected at runtime
"The agent listens to the caller and switches to the language they're speaking — no menu, no 'press 1 for English.' 70+ languages on the speaking side, 90+ on the listening side. Toronto is multilingual; the agent should be too."
Voicemail is transcribed and emailed
"When a call requires a voicemail (rare), the recording is transcribed and emailed to your team within seconds. You read it on your phone in 5 seconds. No more 'I'll listen to voicemails after the next client.'"
Daily digest at 7 AM and weekly ROI report Mondays
"Every morning your team gets an email summarizing yesterday's calls — who called, what they wanted, what got booked. Mondays you get the weekly ROI report with revenue attributed to the agent. Built so owners always know what the agent did without having to ask."
Every call gets an automated quality check
"An automated review runs hourly across all recent calls — flags any conversation that looked off, with the rationale. Critical issues trigger an SMS alert to our monitoring team immediately, so we catch and fix anything before it becomes a pattern. You stay focused on your clients — you get the clean daily and weekly summaries, not real-time SMS spam."
Graceful transfer when something is out of scope
"If a caller asks for something the agent isn't equipped to handle — a service you don't offer, a complex consultation, a sensitive request — the agent transfers cleanly to your team rather than improvising. The agent knows when it's the right call."
Tyler's framing when prospects ask "what have you learned?"
"We've been live four weeks at our pilot salon, and every week we've shipped specific improvements based on real calls. Read-back of bookings, slot-list interruption handling, multi-account fallback for clients with the same name, phone-format canonicalization — none of those are theoretical, they came from actual calls. By the time we're set up at your salon, you're inheriting all of that."
Call list (named cold-call prospects)
Tyler's starter list of named prospects to cold-call. Walk-in mall + strip targets are in the next section. Easiest closes are at the top of each subsection.
Tanning salons (phone-only — easiest closes)
| Salon | Location | Why now |
|---|---|---|
| Urban Tan Tanning Gallery | 895 Lawrence Ave E, North York | Mary Stantis, ~30 yrs. Existing detailed playbook at tanning/outreach-urban-tan.md — execute that script verbatim. |
| Yonge & St. Clair Tanning Spa | Toronto | 28 yrs independent. Recon to confirm phone setup before pitch. |
| The Tanning Salon | Richmond Hill | 28+ yrs. Recon to confirm. |
| Solace Tanning Studios | Downtown Toronto waterfront | ~2011. High-rent motivator. Recon. |
| Cabana Tanning & Beauty Bar | North York | Luxury positioning, opened 2018. Recon. |
Phone-only hair salons (easiest after tanning)
| Salon | Location | Why now |
|---|---|---|
| Salon Andres | Upper Canada Mall, Newmarket | 4.4★/181 reviews, 55+ yrs. Phone-only confirmed. Documented appointment mix-ups in reviews — strong pain hook. Owner-operated. |
| Salon Solis | 659 Yonge St, Toronto | 4.4★/764 reviews, $250-300 cuts. Website explicitly: "we ONLY accept appointments over the phone." Hardest sell, biggest impact. |
| Fiorio Cumberland | Yorkville | No booking link visible. Recon call first to confirm phone-only or SalonRunner. |
Multi-location chains on Zenoti (Anthony qualifies before any build)
| Chain | Locations | Contact / Notes |
|---|---|---|
| Donato Salon + Spa | 5: Yorkdale, Square One ×2, Sherway, Don Mills | GM Ashley Carty (a***@donato.ca). Severe documented front-desk pain in reviews — Zenoti AI clearly hasn't solved it. |
| Hair Republic | 5: Toronto Spadina + Eglinton + Ottawa ×3 | 32 Toronto staff. Multi-city = mgmt overhead values automation. |
| Venere Salon | 3: Oakville / Burlington / Milton | Public Zenoti case study participant — owner discusses tech investments. 40-year family business. |
Discovered during outreach (Tyler logs new names here)
Tyler captures every new prospect's platform during recon and adds names to the daily tracker. Over time this builds a verified GTA database of "what each salon actually uses." Examples of what surfaces during walk-ins:
- SalonMonster salons (we have the prototype — fastest deploy)
- Phorest Online salons (validated prototype)
- Vagaro / Fresha / Booker salons (voice + email handoff today, multi-language wedge)
- Jane App clinics that surface (capture-only pitch — write path during first paid Jane client's pilot)
For any of these surfaced during walk-ins, use the universal pitch — never reveal which platforms have prototypes vs. which need fresh builds.
Walk-in rotation (high-density GTA targets)
Tyler picks his motion based on the day. Walk-ins yield 5-9 prospects per stop. Same universal pitch at every door.
Tier-A targets (best feasibility-density)
- CF Sherway Gardens — Donato (Zenoti, multi-location chain) + Beauty First Spa + Folino. Anchors the rotation: leads with Donato as highest-value.
- Yonge & St. Clair strip (Toronto core) — Salon Scavo (Fresha, 5,668 reviews, 35 staff) + Salon Solis (phone-only) + Yonge & St. Clair Tanning Spa. Three pitches in 200m.
- CF Yorkdale — Donato (Zenoti) + Folino + Your Space brands. Premium clientele.
- Square One Mississauga — Fiorio (35 staff) + Donato + Beauty First + Nails For You. Largest mall in Canada; 7+ beauty tenants.
- CF Markville — Gatsby + The Barber Shop + La Paige. Mandarin multi-language angle is strongest here. Lead with the Toronto-ethnic-clientele variant.
Tier-B targets (volume plays)
- Erin Mills Town Centre — 7 beauty businesses: 5 Your Space brands + Joseph's + The Barber Shop. Heavy Vagaro/Fresha mix.
- Scarborough Town Centre — 9 beauty tenants. Diverse community = multi-language angle applies broadly.
- Bramalea City Centre — 9 beauty tenants. South Asian community = Punjabi + Hindi multi-language angle.
- Vaughan Mills — Barbershop VM (482 reviews) + Fiorio + Deluxe Nails.
- Upper Canada Mall (Newmarket) — Salon Andres (phone-only — top-priority single prospect) + Tommy Gun's + The Barber Shop. Anchor for the half-day Newmarket trip.
Tier-C targets (urban strips)
- Yorkville — Fiorio Cumberland (recon, possibly phone-only). Premium.
- Queen West — The Cabinet Salon, Untitled by Flaunt (Fresha, 2,511 reviews).
- Dundas West — Twin Scissors (Fresha, 3,099 reviews for 5 stylists).
- Leslieville — Fox & Jane Salon (Boulevard enterprise — voice + email only).
- Ossington + Beaches — Parlour Salon (Booker/Mindbody, 18 stylists at Ossington).
- Bloor West Village — Capucci Salon (Fresha, 20 staff since 1987).
- Riverside / Junction — Untitled by Flaunt + THIC Studio (Fresha, 2,064 reviews).
Suggested weekly cadence (Tyler chooses freely)
- Mon: Sherway — Donato anchor
- Tue: Yonge & St. Clair strip — phone-only + Fresha mix
- Wed: Tier-B (rotate Erin Mills / Scarborough / Bramalea / Markville) — multi-language pitch
- Thu: Yorkdale or Square One — second Donato gateway / largest mall
- Fri: Tier-C — rotate dense urban strips
- Optional Sat AM: Upper Canada / Newmarket — Salon Andres anchor
Walk-in opener
If yes → owner comes over, hand them a printed one-pager + business card, do the demo (Demo flow section).
If no → "No problem. Could I leave this with you and a card? I'll text Anthony to follow up tomorrow." Hand over one-pager + card. Note: name of staff, time of day, anything observed about the salon's phone handling.
If "we don't take solicitors" → "Totally understand. I won't push — can I just leave this one-pager? It's the salon we've been working with this month." Leave it. Walk away.
Cold call scripts
If the owner answers
Use the elevator (above) verbatim. Pause and let them respond.
"Send me information" → "Happy to. What's the best email? I'll send a one-pager and our demo number you can call yourself. Then I'll follow up tomorrow afternoon — does 2pm work?"
"How does it work?" → "Easiest way is to hear it. I can call our demo number right now — speakerphone, 90 seconds, you'll hear it answer in another salon's voice. Want me to do that?"
"What does it cost?" → "The 30 days are free, no card. Anthony walks through pricing at day 28 once we've measured value together. No commitment to continue."
"I'm busy." → "Totally fair. When's a better time today, or tomorrow?"
"Not interested." → "No problem — quick question before I go: is it timing, or are you happy with how phones get handled today?" Listen, exit, log.
If the gatekeeper answers
Front-desk staff are protecting the owner. Be polite. Don't sell them.
"What's it about?" → "I'm helping a few salons in the GTA with their phone calls — Anthony built a system for a salon nearby and the owner wanted me to share it with [owner name]. Easiest if I show them. When's a good time?"
"Leave a message" → "I'll do that, thanks. Can I also leave a one-pager? I'd rather come by when [owner name] has 5 minutes — what afternoon works this week?"
Never argue. Never push past the gatekeeper twice.
Voicemail (25 seconds) + text follow-up
Text immediately after:
Email follow-up template
Subject: 61 after-hours calls handled in 4 weeks — quick demo? Hi [name], I noticed [specific thing about their salon — high review count, premium positioning, mall location, multilingual clientele, etc.]. I'm reaching out because we're four weeks into a pilot with a small Toronto salon (~7 full-time stylists) where the voice receptionist handled 61 after-hours calls and booked $1,378 in appointments — all without any staff involvement. Here's how it would work for you: free 30-day pilot, no credit card. Before any commitment, we build a working demo on your specific platform — your services, your stylists, your prices — and you call our demo number to hear it run on your data. If you like what you hear, we sign the pilot and switch to your real account. If you want a feel right now, dial 647-371-5590 — that's our pilot salon's agent. Speakerphone is fine. Worth a 10-minute call this week? Tyler Laneway Solutions [email protected] lanewaysolutions.ca/sales-onepager
Live demo flow (90 seconds)
The 4-step demo
- Setup: phone on speaker. Tell prospect: "I'm dialing the agent for the salon I mentioned. You'll hear it pick up. I'll ask it to book me in, and you'll hear how it handles the conversation."
- Dial +1-647-371-5590. Agent answers: "Salon Beautymark, how can I help you?"
Heads-up: The agent says the salon name. Don't bring it up. If asked: "yes, a small Toronto salon — they prefer to keep the name out of marketing." Move on.
- Ask: "Hi, I'd like to book a women's haircut for Saturday morning, please." Let it run for 60-75 seconds.
- Clean exit before the agent confirms a booking: "Actually let me check my schedule and call back." The agent will say: "No problem — feel free to call us anytime." End the call.
After the call: pull up the post-call summary email screenshot on your phone. Show: "Here's what the salon owner gets after every call. Caller name, what they wanted, what the agent did, transcript if needed."
Hard rules
- One demo per prospect. No idle test calls.
- Don't over-explain — let the demo speak.
- Don't claim Cantonese-as-output (it's understood but agent replies in Mandarin).
Objection bench
Universal pitch verbiage (locked language)
"Do you integrate with [their platform]?"
"How long until I can hear it?"
"What if it can't integrate with my system?"
"Have you done [their platform] before?"
Standard objections + answers
| Objection | Answer |
|---|---|
| "How much does it cost?" | "The 30-day pilot is free, no card. Anthony walks through pricing at day 28 once we've measured value together. No commitment to continue." |
| "How long does setup take after pilot signs?" | "Most setups go live within a few days of pilot signing — we just swap the demo over to your real account credentials. Existing phone number stays. No on-site visit unless you want calls routed back to your physical desk phone." |
| "We already have a receptionist." | "Great — this is a backup for when they're with a client, on lunch, or after hours. Our pilot salon — about 7 full-time stylists, similar size — has a front desk too. Cumulatively the agent has handled 61 after-hours calls their front desk would have missed." |
| "Our calls go to voicemail and people just call back." | "Some do. Of after-hours callers who hit our agent, 16% wouldn't have called back. That's real bookings recovered. And it's not after-hours that hurts most — it's calls during your busiest service hours that you can't pick up." |
| "What if it books a service we don't offer?" | "The agent only knows the services on your menu. We load your full price list before launch. It can't make up services. And if a caller asks for something out of scope, the agent transfers cleanly to your team rather than improvising." |
| "What if it can't pronounce my stylist's name?" | "Honest answer — that did happen early on. We added a global rule: the agent reads back every booking detail to the caller — caller name, phone, service, date, time, stylist — before completing it. We also tune pronunciation for unusual names during setup." |
| "What languages does it support?" | "70+ languages for replies — Mandarin, Punjabi, Tagalog, Hindi, Urdu, Tamil, Spanish, French, Arabic, Korean, Vietnamese. Detects the caller's language and replies in kind, no IVR menu. One honest exception: Cantonese — we'll understand the caller but the reply comes back in Mandarin." |
| "Will I get visibility into what the agent's doing?" | "Yes — daily digest email at 7 AM with yesterday's calls, who called, what they wanted, which ones booked. Weekly ROI report Monday at 8 AM with attributed revenue and trend lines. No per-call SMS spam." |
| "Can it transfer to my staff if it gets stuck?" | "Yes — anything complex transfers live to your team. The agent knows when to hand off. Our pilot salon transfer rate dropped from 30% in Week 1 to 14% in Week 2 as we tuned what to handle vs. escalate." |
| "What about voicemails?" | "When the agent does take a voicemail — say a complex request — it records AND transcribes it. Your team gets an email with the transcript in seconds. You read it on your phone in 5 seconds, no listening to a 90-second recording while a client's in the chair." |
| "I need to think about it." | "Of course. Two questions: what would you need to see in the first 2 weeks of the pilot to feel good about continuing? And — is there anything I haven't answered today that's blocking?" |
| "Send me information." | "Will do. What's the best email? I'll send the one-pager and the demo number you can call yourself. Then I'll follow up Thursday afternoon — does 2pm work?" Always pin a follow-up. |
Competitive intel (when prospects mention competitors)
Category competitors (most prospects know these)
- Ruby Receptionists — established US human-powered virtual reception. Tiered minute-based pricing ($329/mo for 50 min, $649/mo for 100 min). Business-hours focused. Mostly English. Strong brand recognition.
- Smith.ai — hybrid human + AI virtual receptionist. ~$300-400+/mo. Has added AI voice agents. Aimed at small professional services.
- AnswerConnect / PATLive / AnswerForce / Davinci — 24/7 human virtual reception. Older category, message-taking and basic booking. Per-minute pricing.
- Posh — virtual receptionist for legal/professional. Less likely a salon owner has heard of them.
AI-native receptionists
- Goodcall — AI receptionist across multiple verticals. Less brand depth in salon/wellness.
- Other AI startups — many newer YC-backed entrants. Tyler doesn't need to know each by name.
Vertical-specific / platform-native competitors
- Smiledog — human reception staff booking inside Jane App for clinics. Strong incumbent for Jane-using clinics.
- Mindbody's built-in AI receptionist — competitor for yoga/pilates/wellness on Mindbody. Out of our reach since we don't pitch Mindbody-locked prospects.
- Zenoti AI ("Zeenie") / AI Plus tier — Zenoti's native AI receptionist for chains on Zenoti (Donato, Hair Republic, Venere). Paid add-on on top of base Zenoti, not bundled. Custom sales quote, not publicly priced. Primarily English. Qualifying question for any Zenoti prospect: "Are you on AI Plus or planning to enable it?" — if yes, hard to displace; if no, multi-language is a real wedge plus our flat $399/mo tier likely beats the AI Plus add-on uplift.
- Vox Auria — third-party voice AI integrating with Zenoti, focused on med spas. $0.15/minute consumption pricing. ~$60-100/mo per location at typical volumes. No multi-language, no local install, no daily/weekly reporting.
Tyler's universal differentiators (work across all competitors)
- 24/7 always-on — competitors charge after-hours add-ons; we don't.
- 70+ languages, runtime detection — Ruby/Smith.ai are mostly English.
- Books directly into your scheduling system — most reception services take messages.
- Local Toronto operator — Anthony installs and supports.
- Free 30-day pilot + demo-before-commitment — Ruby/Smith.ai charge from day one.
- Per-call cost economics — at higher call volumes, minute-based pricing scales painfully.
Specific competitor answers
"We're looking at Ruby" / "We use Ruby"
"We've heard about Smith.ai"
"We're using [generic answering service]"
"We're a Jane clinic and Smiledog already covers us"
"We use [AI competitor — Goodcall, etc.]"
"We're on Zenoti — they have their own AI" / "We're considering Zeenie or AI Plus"
If yes: "Then their native AI handles everything in-platform. We probably don't add much. The only place we'd outperform is if your clientele needs Mandarin, Punjabi, Tagalog, or other languages where Zenoti AI is English-primary."
If no/considering: "Zenoti AI Plus is a paid add-on on top of your base subscription. Our flat-fee tier typically comes in lower than the AI Plus uplift, plus we're 70+ languages out of the box and we install locally. Worth a side-by-side — and the demo on your platform is free."
"We use Vox Auria" (Zenoti-integrated third-party AI)
Unknown competitors
Email setup — [email protected]
Status: Live as of 2026-04-29. Inbound mail forwards to Anthony's Gmail. Once Tyler gives Anthony his preferred email, sales@ can forward to both addresses.
Send mail FROM sales@ in Gmail (recommended)
Lets Tyler send emails that appear from [email protected] while using his own Gmail interface. Personal Gmail address is never exposed to prospects.
- Gmail → gear icon → See all settings → Accounts and Import tab.
- Under Send mail as, click Add another email address.
- Name:
Tyler · Laneway Solutions· Email:[email protected]· Uncheck "Treat as alias." - SMTP:
smtp.gmail.com, port465(SSL). Username: full Gmail. Password: a Gmail App Password (not your regular password). - Add Account. Gmail sends a confirmation code to sales@ → arrives in Anthony's Gmail (forwarding) → Anthony forwards to Tyler → Tyler enters it.
- Done. Compose: "From:" dropdown lets Tyler pick sales@.
Email signature template
Tyler Laneway Solutions [email protected] · lanewaysolutions.ca Voice receptionists for service businesses. 70+ languages. 24/7. Free 30-day pilot.
Prospect intake checklist
What to capture when prospect agrees to a demo build
Fill on your phone. Don't let them say "I'll send it later." Text Anthony immediately.
PROSPECT INTAKE — [Salon/Clinic Name] Date: ___ Captured by: Tyler OWNER - Full name: ___ - Mobile: ___ - Email: ___ BUSINESS - Business name: ___ - Address: ___ - Current phone number: ___ - Booking platform / scheduling system: ___ - Hours (each day): ___ - Vertical: salon / wellness-Jane / tanning / other: ___ - Approximate weekly inbound call volume: ___ WHAT THE AGENT NEEDS TO KNOW (for the demo build) - Service menu (link or photo): ___ - Stylist / practitioner names: ___ - Common front-desk questions to pre-load: ___ - Primary language(s) of clientele: ___ - Any consultation-required services: ___ CALL HANDLING (for pilot) - Forward via *72? OR add a new 647 number? ___ - Hours when calls should NOT be forwarded? ___ - Route calls BACK to a physical desk phone? (Y/N) POST-CALL NOTIFICATIONS - Email(s) for daily digest (7 AM): ___ - Email(s) for weekly report (Mon 8 AM): ___ - Email(s) for voicemail transcript alerts: ___ DEMO SCHEDULE - When can prospect call our demo number? ___ HANDOFF [ ] Texted Anthony with the above [ ] Confirmed Anthony will start demo build within 24-48 hours [ ] Owner has demo number and Anthony's contact
Multi-language by GTA neighborhood
Language list to cite per cluster
| Cluster | Dominant languages | Top mall(s) / strip |
|---|---|---|
| Markham / Markville | Mandarin, Cantonese | CF Markville, Pacific Mall |
| Brampton / Bramalea | Punjabi, Hindi, Urdu | Bramalea City Centre |
| Mississauga / Square One | Tagalog, Punjabi, Arabic | Square One, Erin Mills TC |
| Scarborough | Tamil, Mandarin, Tagalog | Scarborough TC, Cedarbrae, Agincourt |
| Vaughan / Woodbridge | Italian, Russian | Vaughan Mills |
| Etobicoke / N. York Filipino corridor | Tagalog | Yorkdale, Albion |
Tyler tunes the language list cited in the Toronto-ethnic-clientele elevator variant per neighborhood.
PHIPA / regulatory note for wellness pitches
PIPEDA (federal) applies to all client-facing call handling. Existing pilot agent first-message handles consent implicitly.
PHIPA (Ontario) applies to physiotherapy, chiropractic, mental health, naturopathy, acupuncture, RMT — regulated health professionals. Booking-availability lookups are lower-sensitivity than treatment notes, but the clinic remains the custodian.
Tyler's default safe answer when a wellness prospect asks about compliance:
Tyler must NOT promise the agent stores or transmits patient health information. Pitch: "operational call handling, no health data accessed." Mental health practitioners are most PHIPA-sensitive — flag any signed mental-health pilot to Anthony for an extra compliance review before go-live.
Internal — deploy-timeline reference
Internal Tyler-only awareness. Never share with prospects. When intake is captured, Tyler texts Anthony the platform name; Anthony confirms which row applies.
Platform deploy timelines
| Platform | Status | Anthony's deploy timeline |
|---|---|---|
| Phone-only / no-platform | No integration needed | Same week |
| SalonMonster | Live prototype (Beautymark) | 1-3 days demo build, same week deploy |
| Phorest Online | Validated on Anthony's personal account | 1-3 days demo build, same week deploy |
| Jane App | Read + capture-and-email prototype done | 1-3 days demo build (capture-only); write path is 4-6 wks during first paid Jane client's pilot |
| Zenoti | API discovered, provider not yet built. GATE: Anthony qualifies "is prospect on Zenoti AI Plus?" before committing build. | 2-3 wks for first prospect (post-qualifying); subsequent prospects fast |
| Vagaro / Fresha / Boulevard / Mindbody / SalonRunner / Milano Cloud | No prototype; trial-account build required (Beautymark Pattern) | 5-7 days first prospect; subsequent prospects fast |
Tyler relays only "your demo is being built; you'll have it in a few days" — never specifics about which platforms have prototypes.
What Anthony has NOT yet committed to
If a prospect asks any of these, the answer is "let me confirm with Anthony":
- Specific install dates further than 1 week out
- Pricing past the pilot
- Custom integrations or white-label
- Specific languages tested in production beyond what's listed in objections
- Anything about Appointed (the booking platform brand) — voice-agent first, always
Trades — deferred to Phase 4
Tyler does NOT pitch trades today. When prospects mention trades-adjacent business owners ("my husband does HVAC"), Tyler logs as a trades-pipeline lead, flags Anthony.
Activation trigger:
- 5 paying clients live across salons + wellness + tanning, OR
- One inbound trades inquiry from a recovered emergency call story
Researched Phase 4 plan in tasks/growth-strategy-2026-04.md: Jobber API, $299-749/mo pricing tiers, ServiceAgent.ai/AgentZap competitors, $999 setup fee.
Operational notes
Tyler's outbound number
Use a dedicated business line (Twilio or Google Voice with 416/647 prefix), not your personal cell. Two reasons: avoids personal cell flagged as spam after high-volume cold calling; keeps personal number off prospect contact lists.
Canada DNCL screening
The DNCL has a B2B exception for published business numbers — calling salon main lines from Google Maps or websites is fine. Does NOT cover personal mobile numbers. Don't call owner cells unless prospect explicitly invited follow-up there.
If a prospect ever asks "remove me from your list" — "of course, I'll do that right now," log as permanent skip, never call again.
Stat freshness — refresh after Week 4
Today's stats (278 / 61 / 26 / $1,377.97) are cumulative Apr 4 to May 2, 2026 (Day 29 of pilot, Week 4 close-out). Anthony swaps stats across all surfaces in lockstep — kit, public one-pager, hub, pocket reference. Source command: cd ~/Projects/Beautymark && npm run metrics -- --since=2026-04-04 --until=YYYY-MM-DD.
Likelihood scale — where the easy wins are
Not every prospect closes equally. Use this as a rough sort when picking who to call or walk into next.
Easiest closes (highest likelihood)
- Phone-only tanning salons — Urban Tan playbook, owner-operators, no integration question
- Phone-only hair salons (Salon Andres, Salon Solis, Fiorio Cumberland)
- Single-location SalonMonster salons — we have the live prototype, demo lands in 1-3 days
- Single-location Phorest Online salons — prototype validated
Medium effort
- Single-location Vagaro / Fresha / Boulevard salons — voice + email handoff; multi-language is the closer
- Jane App solo RMTs and small physio/chiro clinics — capture-and-email today, write path during their pilot
- Franchise barber shops where each location decides independently
Harder closes (qualifying gates, corporate cycles)
- Multi-location chains on Zenoti (Donato, Hair Republic, Venere) — qualifying call about Zenoti AI Plus first
- Your Space Salons (22+ location enterprise, fragmented platforms, BizDev contact)
- Mental-health-heavy Jane clinics — PHIPA-sensitive, longer compliance review
- Large Fresha-only salons (Salon Scavo, Twin Scissors) — voice + email pitch only today
When energy is low, work the easiest list. When energy is high, take a swing at a medium or harder one. No prescribed calendar — just a way to pick the next prospect without overthinking.
Mall-ownership partnership angle (out of Tyler's scope)
Documented for awareness. Not Tyler's work — founder channel.
- Cadillac Fairview owns Eaton Centre, Sherway, Fairview, Markville. Operates Ravel by CF (Jose Ribau EVP).
- Oxford Properties owns Yorkdale, Square One, Scarborough TC. Already piloting POS integrations with tenants. Key contact: Nick Iozzo.
Activation trigger: 3 paying clients in mall locations, then approach Oxford first.