Command Center
🎯

TL;DR β€” Where we are with Amanda

The meeting was a soft yes. Amanda opened the demo, said our design "blows my design out of the water," and engaged actively for 75 minutes. No price quoted, no SOW yet β€” but no objection either. The follow-up is real, not a polite stall.

Her core problem: she's stuck at ~20 leads/week and needs ~40 to hire two new techs per month. Lead volume β€” not website beauty β€” is the win condition.

Her hard line: don't touch Pulse (her CRM), don't touch Jobber (scheduling), don't touch Applause (tech ratings). Hannah literally said any system migration would "make us want to puke." Everything we propose must be additive / API-wired, not replacement.

Her stated ask: Facebook Ads help. She volunteered this unprompted β€” she's running them herself and unhappy with results.

Recommended next move: follow-up review meeting in ~7-10 days with a packaged proposal: Website rebuild + Pulse API wiring + Facebook Ads retainer. Voice AI and SEO retainers are upsells for visit 2, not visit 1.

πŸ§‘β€πŸ€β€πŸ§‘

Who was in the room

Modern Maid
Amanda Matthews-Owens β€” owner / founder. 22 years. The decision-maker.
Hannah β€” office manager. Lives in Jobber. Six days/week ops. Smart, candid, will tell you when something is broken.
Aspire Digital
Topher Otten β€” opened, closed, owned the integrations / Voice AI / SEO conversations.
Jaime Otten β€” walked the draft site. Carried the design moment. Amanda's reaction to her work was the warmest of the meeting.

Warm-moment of the meeting: Amanda discovered mid-conversation that Topher's dad Jeff Otten is already one of her senior-care clients. "How did I never put that together?" Personal trust layer is real.

πŸ—οΈ

Modern Maid β€” Current State

Services they offer today
  • Recurring residential β€” weekly, bi-weekly, monthly. This is the bread-and-butter (target: 80% of revenue mix).
  • Top-to-bottom deep clean β€” the initial / one-time clean. Sticker-shock entry point. Variable pricing by "dirt code" + house size.
  • Move-in / move-out cleaning.
  • Elder Check-In / senior care β€” Amanda calls this "my jam." Currently buried in the services tab. This is an unloved asset.
  • Commercial cleaning β€” mentioned, not deeply explored.
  • Realtor / turnover cleans β€” Hannah handles "organically."

Hard rule: one-time cleans capped at ~20% of volume. More than that strains the team and breaks logistics.

Geographic footprint

Delaware County, Ohio. Strict. Amanda specifically called out the "Galena β†’ Powell" routing problem β€” gift certificate sales have backfired when buyers didn't verify recipient location.

Their tech stack (DO NOT TOUCH)
Pulse
Primary CRM. Project-board style. Likely GHL-based ("Is it like Go High Level? Which I think is what Pulse is created on"). All website forms feed here today.
Jobber
Field service / scheduling / dispatch. Hannah lives here. ~40 jobs/day. Non-negotiable.
Applause
Tech scorecards + tipping. Nothing else does this. Stays.
UMA
Phone + SMS. Hannah's #1 pain: UMA conversations don't auto-populate into Jobber.
Connect Team
Internal team comms / chat.
Joomla site
Current website. Amanda can't edit it herself. $3K initial + $150/yr. This is what we replace.
Team
  • Amanda β€” owner, 22 years
  • Hannah β€” office manager, six days/week
  • Katie β€” inside salesperson, moves prospects through the Pulse sales board
  • 7am scheduler (unnamed) β€” re-routes techs based on overnight cancellations
  • Amber β€” tech who cleans the Otten house; came from a high-level role at Whirlpool, makes more here with tips
  • Full team β€” staffed Mon–Sat 8am–5pm. 5pm onward is unmanned (acknowledged gap).
βœ…

What's working (don't break these)

  • The team & culture. W2 employees with benefits, strong retention. Hannah was emphatic β€” this is a competitive moat. People want to work there.
  • Steady conversion math. ~50% lead-to-client conversion is the steady state. Business isn't broken β€” it's hitting a volume ceiling.
  • Organic Google ranking. Amanda believes they rank well (hasn't checked in 6+ months). Confirmed by Topher in-meeting incognito search.
  • Social activity. TikTok-first content workflow (creates in TikTok β†’ strips watermark via TickSaver β†’ cross-posts to Facebook + Instagram). Amanda does it all herself, high volume.
  • Referral program. $25 referral credit. Material lead source.
  • Cleaning for a Reason partnership β€” 2 free cleans/mo for active cancer patients. Underutilized brand asset.
  • Realtor / commercial channels. Hannah's organic territory, "going well."
  • Standing promos that work. 25% off top-to-bottom when client signs recurring; 50% off top-to-bottom for existing recurring clients in winter (to keep techs busy).
πŸ”§

What's broken / friction points (their pains)

Lead volume plateau since 2020

Stuck at ~20 leads/week. Amanda doesn't know if her Google Ads vendor is underperforming or if the Joomla site is leaking visitors. Vendor says "not exhausting spend" because no demand β€” Amanda is skeptical. UPDATE 2026-06-09: Amanda forwarded the May 2026 Google Ads report. The vendor's "no demand" claim is contradicted by his own data (99% of budget consumed). Full analysis: /info/modern-maid-ad-review-2026-06-09.

She can't update her own website

Promotions never get on the site because she has to "reach out to somebody and ask them to do it." Site is functionally static. This is the highest-emotion friction in the meeting.

Blog is "embarrassing"

Her word, twice. Suspects 12+ months of stale, AI-generated articles from her vendor. Doesn't link any blog content to her active social.

Elder Check-In is buried

"My jam" is in a services-tab dropdown. Both Amanda and Jaime called this out in real-time. Easy win on the rebuild.

CRM fragmentation (Hannah's pain)

Five tools that don't talk to each other (Pulse, Jobber, UMA, Connect Team, Applause). Hannah copy-pastes between UMA and Jobber. "I would love it if everything in UMA automatically went into Jobber somehow."

After-hours gap (5pm–8am)

"5 to 7pm is a hot time for people that are working 8 to 5." No coverage. Calls go to voicemail. This is the Voice AI use case Amanda is most likely to accept.

Gift certificate process is manual + risky

Paper-based, phone-only, no online fulfillment. Has resulted in gift certs sold for recipients outside the service area.

Facebook Ads under-optimized

Amanda is running them herself. Direct quote: "I need somebody to help me with Facebook ads because I'm trying to do them on my own. And I feel like somebody else can get better results."

Hiring page doesn't sell the job

Hannah: "I don't know if we highlight how much we do to help them grow." The Amber-from-Whirlpool story exists but isn't told. Recruiting drives directly off Instagram instead of from the site.

πŸ’‘

Opportunities β†’ packaged deliverables

A Β· Anchor deliverable
Website rebuild on Astro + Cloudflare

Replaces Joomla. Speed + a11y baked in. Modular promotional section so Amanda can flip promos on/off without touching code. Elder Check-In gets a real home. Service-area qualifier on key conversion pages. Per-service detail pages with FAQs (SEO + Hannah's onboarding-call kill switch).

B Β· Trust-building integration
Pulse CRM API wiring β€” zero migration

Every site form (quote, hiring, gift cert, CFR sponsorship) drops directly into the right Pulse project board. Katie's workflow doesn't change. This is the message that defuses Hannah's "want to puke" reaction.

C Β· Amanda's stated ask
Facebook Ads monthly retainer

She volunteered this. Owns the content (TikTok pipeline). Aspire scope: campaign setup, audience testing, A/B creative, monthly report. Discrete recurring revenue line item.

D Β· Online gift certificate page
Fixed-dollar online flow + service-area check

Buyer enters recipient address β†’ service-area validator β†’ fixed-dollar checkout or "call us to customize." Eliminates the paper process and the geography mismatch problem.

E Β· Recruitment page upgrade
"A job you'll actually look forward to"

Amber-from-Whirlpool story, day-in-the-life content, growth path explicit. Amanda gives us real first-week content. Goal: kill the "post on Instagram every week" recruiting loop.

F Β· "Maggie" mascot integration
Carry Maggie through the brand

Maggie debuted February 2026. Amanda's specific notes: little bracelets, matching Converse. Rename the demo FAQ chatbot from "Amanda" to "Maggie."

G Β· Live social embed
Instagram / TikTok feed on the site

Jaime proposed in-meeting. Amanda already creates the content β€” surface it automatically. Solves the "blog is embarrassing" gap by routing her existing social around it.

H Β· Upsell, not visit-1
Voice AI for after-hours intake

5pm–8am window only. Knockout questions (in service area? scope?). Books sales call into Pulse. Routes cancellations to office number, not techs. Amanda said "maybe" β€” strong second-meeting topic, not a sign-on-first-meeting topic.

⚠️

Objections & hard lines β€” how we answer them

"Don't touch our systems."

Hannah: "The thought of transitioning out of our systems makes both of us want to puke."

Answer: Lead the proposal with "Pulse stays, Jobber stays, Applause stays β€” the website wires INTO Pulse via API, no migration, zero workflow change for Katie." This is the first sentence of the proposal cover page.

"I don't want pricing on the website."

"I think we need to talk with them and build a little bit of rapport and value into the price before they get sticker shock."

Answer: Honor it. Quote form on the site collects scope info β†’ triggers Katie outreach. No public price grid. Promos / offers shown instead.

"I'm not paying for SEO β€” we already rank."

"I am not paying anybody to do that, but I know we're ranking well and I'm not looking to start doing that, I don't think."

Answer: Don't sell an SEO retainer at visit 2. Bake technical SEO into the Astro build (free) and refresh the blog as part of the website scope. Revisit a content-marketing retainer at the 90-day check-in if she's seeing lead lift.

"I worry about taking out the human element."

Reaction to Voice AI pitch.

Answer: Voice AI is positioned as after-hours only. Business hours stay 100% human. Frame it as "the answering machine that books real sales calls instead of letting them die." Soft pitch in visit 2, pilot in month 2–3.

"I don't want complexity for complexity's sake."

"I don't want to take on something just to keep myself busy."

Answer: Every line item in the proposal has to map to a problem Amanda already named. Anything we want to sell that doesn't fit a named pain β€” cut it from this proposal, save for later.

πŸ’°

Pricing strategy

Reference point we're anchored against

Her last website cost $3,000 once + $150/yr. That's her mental model of what a website costs. We must come in higher (the gap in quality is real and she sees it) but justified by scope she explicitly values.

Recommended price architecture
Website build
$5,000 – $8,000 one-time. Includes Pulse API wiring, gift-cert flow, Elder Care + recruitment pages, Maggie integration, FAQ chatbot, social embed.
Website hosting + management
$75 – $125/mo. Includes promo updates, blog refresh, monthly performance report. This is what kills the "I can't update my site" pain.
Facebook Ads retainer
$500 – $1,000/mo management on top of her ad spend (her spend stays her spend). 3-month minimum.
Trade-of-services angle (Topher floated this in-meeting)

Topher already spends ~$8,300/yr with Modern Maid on personal cleaning. A formal trade structure could offset 3–6 months of the build fee with cleaning credits she's already going to bill anyway. Removes any cash-flow objection. Decide before the follow-up whether to put this in writing or keep it as a verbal lever.

βš–οΈ Watchout

Amanda is value-aware ("I know not all websites are created equal, right?... Just like all cleanings are"). She'll understand premium pricing if the value is articulated. But don't go in at $15K β€” that breaks her mental anchor and forces her to defer.

πŸ’¬

Amanda & Hannah β€” in their own words

"If we convert 50% of that, I can't start two techs a month on 10 new clients a month. It takes 15 new clients to start a tech."

β€” Amanda, 0:35 Β· The business case in one sentence

"Your design blows my design out of the water. And I know all the other things like the speed and all of that that I don't even think about β€” I'm sure a million times better as well."

β€” Amanda, 23:44 Β· Unprompted, on the demo

"I think we need to talk with them and build a little bit of rapport and value into the price before they get sticker shock and immediately say no."

β€” Amanda, 28:58 Β· Her pricing philosophy β€” drives no-public-pricing

"The thought of transitioning out of our systems makes both of us want to puke. That would be a disaster."

β€” Hannah, 40:12 Β· The hardest no in the meeting

"I need somebody to help me with Facebook ads because I'm trying to do them on my own. And I feel like somebody else can get better results."

β€” Amanda, 50:09 Β· Her one volunteered ask

"Maybe because it's always been like that for 22 years for me. And I'm old school. And I need to get new school."

β€” Amanda, 62:09 Β· The invitation to guide

πŸ“…

Path to close β€” concrete next steps

This week β€” Aspire side
  • Pull Pulse API documentation β€” confirm form integration is feasible (Topher committed: "I'll look into Pulse and see if their API documentation is public"). Gating item for the proposal.
  • Revise the demo site: rename FAQ chatbot to "Maggie," add the bracelets/Converse to the Maggie illustration, move Elder Check-In to a homepage section, add Delaware County service-area qualifier.
  • Clarify the one design tweak Amanda referenced wanting (21:33) β€” she said "thinking of making just a little bit of changes" in one area but didn't name it. Send a quick text to confirm before the follow-up.
  • Draft the proposal in the recommended price architecture above. Lead with the "Pulse stays" sentence.
  • Decide trade-of-services formal/informal β€” if formal, bake it into the SOW; if informal, keep it as a verbal close-of-meeting offer.
This week β€” what we asked of Amanda / Hannah
  • Amanda β€” review the two pre-meeting links she hadn't opened (the walkthrough doc + the prospect brief).
  • Amanda β€” send Topher a list of Voice AI use cases (after-hours scenarios, cancellation handling, simple FAQ).
  • Amanda β€” provide accurate "first week on the job" content for the new recruitment page.
  • Hannah β€” compile the list of "silly calls and texts we get during onboarding" β€” these become the FAQ corpus + Voice AI training set.
Next 7–10 days
  • Schedule the follow-up review meeting ("later next week or the time after" per Topher in-meeting close).
  • Walk her through the revised demo + present the packaged proposal in person.
  • Ask for the signature on the SOW at the end of that meeting. The discovery is done. Visit 2 is a close meeting, not another discovery.
After signature β€” first 60 days
  • Week 1–4: Vegas builds out the customizations. Pulse API integration wired and tested with one form first (quote form) before extending.
  • Week 3–4: Facebook Ads retainer kicks off (Paris or whichever specialist owns this β€” TBD).
  • Week 4–6: Content sessions with Amanda (recruitment page content, blog refresh seeds, gift-cert copy).
  • Week 6–8: Soft launch on staging URL β†’ Amanda + Hannah walk-through β†’ final tweaks β†’ DNS cutover.
  • Day 60 check-in: Pitch Voice AI pilot (after-hours only). Re-evaluate SEO content retainer.
πŸ—‚οΈ

Reference