Bonsai Marketing logoBonsai Marketing / Foundation Assessment
[ Market Analysis & Digital Foundation Audit ]

Doctorate-level credentials behind a front door that doesn't open.

A growth blueprint for So Acupuncture — acupuncture & traditional Chinese medicine, Corona, California. Where the foundation breaks down, what the local market is worth, and what to build first.

Prepared for
Dr. Jennifer So, DAOM, L.Ac.
Business
So Acupuncture
Location
Corona, CA
Prepared by
Bonsai Marketing
Date
July 19, 2026
01 — Executive Summary

A market scoring 4 out of 100, and a website nobody can reach

So Acupuncture has a credentialed practitioner, a genuine second-generation Corona legacy, and a home market that is close to undefended. What it does not have is a website search engines can read — or, for a meaningful share of visitors, a website that loads at all.

That is not a figure of speech. https://soacupuncture.com — the domain in the email address, the one a patient would type — returns HTTP 522 after a 19.5-second hang, on every attempt. The plain-HTTP version returns 404. Only the www version resolves. Anyone who types the domain without www waits twenty seconds and receives an error page.

24/100
Foundation Score today — strong practitioner, broken infrastructure
522
HTTP error returned by the bare domain, 3 of 3 attempts
4/100
Keyword difficulty for "acupuncture corona ca" — rated Easy
0
Condition pages built by any acupuncture clinic in this market

[ Data verified ] Live HTTP inspection of soacupuncture.com (headers, redirect chains, raw HTML), NPPES NPI Registry API, Search Atlas keyword API, Yelp listing data, competitor sites fetched individually — pulled July 19, 2026.

Beneath the domain failure, the site runs on Google Sites, which ships with zero structured data, zero meta description, zero Open Graph tags, zero canonical tag and zero H1 elements. The page title reads "Dr. Jennifer So, DAOM, MSAOM, LAc." — no city, no service. Nobody in Corona searches that string.

The headline opportunity. The gap between what this practice has and what the market requires is smaller than it looks, and the market is softer than it should be. Three moves drive most of the upside: (1) repair the broken domain and move off Google Sites onto a platform that can carry titles, meta descriptions and schema; (2) build the condition pages nobody in the Inland Empire has built — starting with back pain, which drives 34% of all acupuncture demand; (3) close a review deficit that currently reads as zero against a local field running from 21 to 377.

The seven questions, answered

  • Can patients find the site? Only if they type "www." The bare domain fails with a twenty-second hang.
  • Can Google understand the practice? No — zero schema, no H1, no meta description, and a title with no city or service.
  • Can AI search engines cite it? Very unlikely. No structured data, no entity markup, thin crawlable content.
  • Is the market winnable? Yes. The two head terms score difficulty 4 and 9 out of 100 — both rated "Easy."
  • Who is actually winning? Directories, and clinics located outside the market entirely.
  • What is the fastest lever? The domain repair. Hours of work, immediate effect on every direct visit.
  • What is the biggest lever? Condition pages plus reviews — nobody locally holds either.
02 — Practice Profile & Positioning

A second-generation Corona practice, invisible by platform

Verified through the federal NPI registry: Dr. Jennifer So, DAOM, L.Ac.; NPI 1083466825, active; taxonomy 171100000X (Acupuncturist); California license 19465; 591 N McKinley St Ste 104, Corona CA 92879; (951) 268-0208. The address and phone on the federal record match the website exactly — a clean starting point most practices do not have.

"Increase conversion. Reach more local residents as patients in or close by my city — Corona, Norco, Eastvale, Riverside." — Dr. So's own statement of the goal. The data in §3 says the goal is well-chosen.

The legacy asset nobody can see

Dr. So's site states her father founded Corona Acupuncture and describes it as the first licensed acupuncture clinic in the area. The predecessor business and its closure are independently confirmed. The "first licensed" claim is self-reported.Needs confirmation

This is a real differentiator in a market where the two highest-review competitors are chiropractic offices that added acupuncture as a service line. A second-generation, doctorate-level, acupuncture-first practice is a distinct story. It currently appears in no title tag, no meta description and no schema — because the platform cannot carry any of them.

Credentials — an important distinction

The DAOM, MSAOM and L.Ac. credentials and California license 19465 are corroborated through the federal registry. Those are safe to lead with anywhere.

Separately, the site states Dr. So is a trained Corona CERT disaster volunteer who has served with Acupuncturists Without Borders, the Integrative Healers Action Network and World Central Kitchen, and holds her degrees from South Baylo University with honors. All of these are self-reported on her own site; no third-party page on any of those organizations names her.Needs confirmation They are excellent trust material — but they need to be documented, not merely asserted, before they carry weight with a patient or a search engine.

One timing note that works in her favor. The NPI record was enumerated in April 2024, five years after the practice's stated 2019 founding. Health directories scrape that federal registry — they have only had this record for about two years. That explains the thin directory coverage documented in §9, and it means citation-building here should produce unusually fast returns.

03 — Market Opportunity & Keywords

The home market is undefended — and Riverside is four times the size

All figures below are live keyword data pulled July 19, 2026. Difficulty runs 0–100; lower is easier to rank.

KeywordVol/moCPCDifficultyVerdict
acupuncture riverside ca740$1.549 · EasyLargest nearby pool — wide open
acupuncture corona ca183$4.254 · EasyHome market, highest commercial value
acupuncture eastvale25$1.8516 · MedSmall; brand-locked by one competitor
acupuncture norco ca1241 · HardCompetitor brand owns the town
acupuncture near me24 · MedWon through Google Business Profile, not pages
acupuncture for back pain (national)86 · SkipDo not chase nationally — chase it locally

[ Data verified ] Search Atlas keyword API, July 19, 2026. Volumes are US monthly averages.

What the table actually says

  • The home market is nearly undefended. A difficulty score of 4 on a commercial term carrying a $4.25 cost-per-click is rare. That $4.25 is the market stating what a Corona acupuncture click is worth — advertisers are paying it today. Ranking organically means acquiring the same click at no per-click cost.
  • Riverside is four times the volume and still rated Easy. The stated goal of reaching patients "in or close by my city" is well-founded by the data. Riverside is the prize.
  • Norco is a trap, and the data shows why. Generic "acupuncture norco ca" draws 12 searches a month — but the branded query "zen acupuncture norco" draws 70. One competitor owns that town's demand by name. Serve Norco with a city page for completeness; do not treat it as a growth channel.
  • The national-versus-local split is the strategic insight. "Acupuncture for back pain" nationally scores 86 — Super Hard. The same intent attached to a city name is wide open. The play is never national condition content; it is condition content welded to geography.

What that demand is worth

Assumptions stated: average initial visit $135 and follow-up $95 — the only published pricing in this market, from the one competitor who publishes rates. Average course assumed at six follow-ups after the initial, giving $705 per patient episode.Needs confirmation Capture applied to combined Corona + Riverside + Eastvale volume of roughly 948 searches per month, at maturity.

12-month scenarioCaptureNew patients/moMonthlyAnnualized
Conservative1.0%9$6,345~$76k
Moderate2.0%19$13,395~$161k
Aggressive3.5%33$23,265~$279k

These scenarios move only on the assumptions stated above, and they assume the technical foundation is repaired first. At present the capture rate is constrained by a front door that does not open.

04 — Competitor Analysis

A local field with reviews but no pages worth ranking

Review benchmark — the starkest number in this assessment

BusinessYelp reviewsRatingType
Rejuvenate Chiropractic Spa3774.7Chiropractic-led
Zen Acupuncture (Norco)271Acupuncture
Inner Qi Chiropractic & Acupuncture52Chiropractic-led
Leon Acupuncture365.0Acupuncture
Profound Youth Acupuncture305.0Acupuncture
All Wellness Now22Acupuncture
Eastvale Acupuncture & Herbs21Acupuncture
So Acupuncturenone displayedAcupuncture

On the So Acupuncture figure: the Yelp listing exists and shows 25 photos, but its page title renders without the "& N Reviews" segment that all seven competitors display — which is how Yelp renders a listing with zero recommended reviews. Treated here as at or near zero, pending a manual check.Needs confirmation

The real bar is not 377. The two leaders are chiropractic practices whose volume is not pure acupuncture demand. The pure-play acupuncture tier sits at 21–52 reviews. Reaching the middle of that tier is roughly thirty reviews — an achievable ninety-day target for an established practice with an existing patient base.

What competitors have and have not built

CapabilityState of the market
Condition pagesZero market-wide — verified across every site fetched
City pagesOne market-wide — on a site with no HTTPS, stamped ©2018
Active blogNone. Most recent competitor post: October 2016
Published pricingOne clinic only ($135 initial / $95 follow-up)
Online booking~50% adoption; three of the top five have none
Lien / letter-of-protection positioningNobody
HTTPSThe Riverside organic leader has none — port 443 refuses connections

The finding that reframes the whole market

For "acupuncture for fertility Riverside CA," the top-ranking true condition page is riverside-acupuncture.com/infertility-and-ivf. A direct fetch of that clinic's own location page places it at 453 Cherry Street, Columbia, Pennsylvania.

A Pennsylvania clinic outranks every acupuncturist in Riverside County for fertility acupuncture in Riverside — on the strength of a matching domain name and one condition page.

The pattern repeats: Irvine and Newport Beach clinics rank for Corona migraine and anxiety queries, and a Glendale practice runs programmatic city pages at /acupuncture/corona and /acupuncture/eastvale into this market from roughly forty miles away. Out-of-market operators are harvesting Corona and Riverside patients with basic page structure, and the local field has not responded because the local field has not built anything.

One market quirk to plan around. "Corona" is geographically ambiguous. For "acupuncture for migraines Corona CA," eight of ten results defected to Corona del Mar / Newport Beach. Any content built here has to disambiguate aggressively — "Corona, Riverside County," neighboring city names, and the ZIP codes 92879, 92880, 92881, 92882 and 92883.

05 — SWOT

The honest balance sheet

Strengths

  • Doctorate-level credentials verified through the federal NPI registry
  • Second-generation Corona practice — a story competitors cannot copy
  • Address and phone already consistent between site and federal record
  • Google Analytics already installed
  • A home market scoring 4 out of 100 for difficulty

Weaknesses

  • Bare domain returns HTTP 522 after a 20-second hang
  • Platform structurally incapable of SEO — no schema, H1, meta or canonical
  • Title tag targets only her own name
  • Zero visible reviews against a field of 21–377
  • Five directory citations, no editorial links, no press
  • Four social profiles claimed and left empty
  • Conflicting suite number in circulation

Opportunities

  • Difficulty-4 and difficulty-9 head terms sitting open
  • Zero condition pages exist market-wide
  • One city page exists market-wide, on a 2018 non-HTTPS site
  • No active blog anywhere in the market since 2016
  • Personal-injury, workers' comp and veteran lanes unclaimed
  • Nextdoor absent while four competitors are present

Threats

  • Out-of-market clinics already harvesting these queries
  • Directories owning 50–80% of high-intent search results
  • Corona / Corona del Mar ambiguity diverting queries to Orange County
  • Review deficit compounding while competitors accumulate
  • Chiropractic-led practices out-resourcing pure-play acupuncture
06 — Website & Technical Audit

Two problems, both severity one

Problem one — the front door does not open. A 522 is the network reporting it could not reach the origin server. DNS resolves; the connection behind it never completes. The practical effect: every patient who types soacupuncture.com, every business card that prints it, and every recipient of an email from contact@soacupuncture.com who tries the domain hits a twenty-second hang and an error page. This is losing patients today, and it is the cheapest fix in this document.

TestResult
https://soacupuncture.com/HTTP 522 — 3 of 3 attempts, 19.4–19.7 seconds each
http://soacupuncture.com/HTTP 404
https://www.soacupuncture.com/HTTP 200
DNSApex and www both resolve to the same two addresses

Problem two — the platform cannot do SEO. The site is built on Google Sites. Direct inspection of the served HTML found:

ElementFoundRequired for a local medical practice
JSON-LD structured data0MedicalBusiness / Physician schema
Meta description0Every page
Open Graph tags0Every page
Canonical tag0Every page
H1 elements0One per page
Viewport metaPresent✓ correct
Title tag"Dr. Jennifer So, DAOM, MSAOM, LAc." — no city, no service

Google Sites does not expose controls for most of these. This is not a configuration oversight to be corrected — it is a ceiling imposed by the platform. No amount of on-page work raises it. The site has to move.

07 — SEO Audit

Targeting one search: her own name

The title tag "Dr. Jennifer So, DAOM, MSAOM, LAc." targets exactly one query — a search for her by name, which only existing patients perform. It omits "acupuncture," omits "Corona," and omits every condition she treats.

The consequence is precise and measurable: the 183 monthly searches for "acupuncture corona ca" cannot find this page, and the difficulty-4 rating means those searches are being lost on a term almost nobody is defending.

  • Metadata: no meta description exists on any page, so search snippets are auto-generated from whatever text can be scraped — the value proposition is not controlled at the exact point where a patient decides which listing to click.
  • Schema: none present. For a local medical practice this is the single largest structural gap — see §8.
  • Content architecture: no dedicated service pages, no condition pages, no city pages. The market opening documented in §4 requires all three.
  • Measurement: Google Analytics 4 is installed, which is a real head start. Search Console verification, conversion tracking and call tracking still need to be wired up so that the work can be measured.
08 — AI Search / GEO Assessment

Described to patients in words she doesn't control

Ask an AI engine "who is the best acupuncturist in Corona, CA" and it has to answer from something. Our sampling of that exact query found the answer assembled almost entirely from directory listings — eight of ten cited sources were Yelp, Healthgrades, WebMD, HealthProfs, Thervo, Thumbtack or ThreeBestRated.

The clinics named in those answers were described in third-party words, drawn from directory listicles rather than from the clinics' own sites — because none of them have published anything a machine can read.

Question an AI engine is askedCan it answer from So Acupuncture today?
Where is the practice and how do I reach it?Weakly — from directories, not from her site
What are her credentials and license?No — verified in the federal registry, but not machine-readable on the site
What conditions does she treat?No — no condition pages exist
Does she take my insurance?No — not addressed anywhere

Why schema is the fix. For a local medical practice, MedicalBusiness and Physician schema is how a search engine learns — in machine-readable form — the practice name, address, phone, hours, practitioner credentials, license, accepted insurance and service area. With zero schema present, every one of those facts has to be inferred from a JavaScript-rendered page that has no H1.

This matters more every month. AI answer engines resolve local questions by reading structured data and citing sources. There is a real first-mover position available here, because no clinic in this market has claimed it.

09 — Local Visibility & Entity

Present on five directories, absent from the ones that matter

Confirmed presence

  • NPI / federal registry — listed, active, details match exactly
  • Yelp — listed, 25 photos, no visible reviews
  • Facebook — exists; engagement not publicly visible
  • Instagram — 2 followers, 0 posts
  • YouTube — created July 2024, 0 videos
  • X0 followers, joined July 2025

Confirmed absence

  • Nextdoor — verified absent, while competitors Leon, Eastvale, All Wellness and Inner Qi are all present
  • BBB — verified not listed
  • Press / editorial coverage — none found across six searches
  • Editorial backlinks — none; the entire off-site footprint is five directory citations
  • Healthgrades, Vitals, WebMD, ZocDoc — probably unlistedNeeds confirmation
  • Corona Chamber of Commerce — not foundNeeds confirmation

The pattern: every owned social profile was claimed and then never used. Zero posts, zero videos, zero followers. These are not dormant accounts waiting to be revived — as they stand, they signal abandonment to anyone who finds them. Better to run one channel properly than four badly.

Name and address consistency

  • The practice name appears in five different forms across her own properties — "So Acupuncture," "SO ACUPUNCTURE," "SO Acupuncture," and two credential-led variants. No canonical entity name is in consistent use anywhere.
  • A conflicting suite number is in circulation. The contact page adds "inside Phenix Suites (Office #127)" while the address of record is Ste 104. Two suite numbers on one record is a genuine citation risk — aggregators can and do ingest the wrong one.
  • The practice address is a shared salon-suite location. 591 N McKinley St is Phenix Salon Suites, confirmed on the practice's own contact page. Shared-suite and co-working addresses sit in a difficult area of Google's location guidelines — they carry real profile eligibility and re-verification exposure, and they tend to suppress local ranking quietly rather than visibly. This deserves a direct answer before any local campaign is built on top of it.
  • Do not inherit the predecessor's citations. Corona Acupuncture is a different business at a different address, now closed. Conflating the two would corrupt the citation profile.

The highest-value manual check. Google Maps blocks automated access, so no Google review counts were obtainable for any business in this analysis — every count in §4 is from Yelp. Because Google reviews drive local-pack ranking far more than Yelp does, pulling those counts by hand is the first thing to do before finalizing strategy.Needs confirmation

10 — Authority & Proof Stack

Every claim verifiable in one click — that's the goal state

ChannelToday (verified)Action
Google Business ProfileExists; review count not obtainableConfirmVerify state, complete every field, begin a structured review programme
ReviewsZero visible on Yelp vs. a 21–52 peer tierPost-visit request flow — Google first, Yelp second. Target 30 in 90 days
CredentialsDAOM / L.Ac. / license 19465 verified federallyPublish in schema and on an About page — machine-readable, not just stated
Volunteer & service recordSelf-reported only; no third-party confirmationDocument with links, photos or acknowledgements; then it becomes real proof
NextdoorAbsent; four competitors presentClaim immediately — this is where Corona and Eastvale residents ask for recommendations
Health directoriesHealthgrades / Vitals / WebMD likely unlistedBuild out; the recent federal record means returns should come quickly
PressNone foundLocal angle available: second-generation Corona practice, CERT volunteer, disaster-relief service
11 — Conversion & Patient Acquisition

The stated goal was conversion. Start where the funnel breaks.

Dr. So's own words were "increase conversion." The analysis has to begin at the top of the funnel, because that is where it is severed.

No on-page conversion work matters for the share of visitors who type the domain without "www" and receive a twenty-second timeout. That is the first conversion fix, and it is an infrastructure fix rather than a design change.

Below that, ranked:

  1. No structured data — the practice cannot surface with hours, phone or rating in the rich formats that drive local click-through.
  2. No H1 and no meta description — the value proposition is not controlled at the moment a patient chooses which search result to click.
  3. Insurance status is unaddressed — and it is the highest-converting filter in this category. The one competitor who publishes a full carrier list names Aetna, Blue Shield, UnitedHealthcare, Cigna, VA/TriWest, workers' compensation and three personal-injury carriers. A patient's first question is "do you take my insurance." A site that does not answer it loses the visit.
  4. Zero visible reviews — the strongest conversion asset in local healthcare is simply absent. A five-star practice with no reviews converts worse than a 4.3-star practice with sixty.

Online booking vendor, whether the phone is a tappable link, and form destinations could not be fully enumerated — Google Sites renders those elements client-side.Needs confirmation None of them change the priority order above.

12 — Unclaimed Lanes & Automation

Three referral channels, claimed by nobody

Personal injury and letters of protection. Medical liens let accident victims receive care with no upfront payment, repaid at settlement, and licensed acupuncture for pain management is accepted on lien in this region. Corona has dense personal-injury attorney infrastructure — one firm's Corona page explicitly states it helps clients obtain acupuncture after injury. No acupuncture clinic in this market mentions liens or letters of protection at all. Note that these arrangements are contractual rather than statutory, and terms vary; the size of this channel is not quantified and no number should be attached to it.Needs confirmation

California workers' compensation. Acupuncture is covered under state law, capped at 24 visits per industrial injury. One competitor mentions workers' comp; none market to it.

Veterans and TriWest. Two competitors mention TriWest; one built veteran-first positioning around it — on a site with no HTTPS, last updated in 2018. Corona has a substantial veteran population and the channel is demonstrably active locally.

One claim to avoid. A widely repeated source asserts that every health plan in California must cover acupuncture. This is contradicted by the primary payer documents — Blue Shield and Kaiser both structure acupuncture as an optional rider or supplemental plan. It is likely false and should not appear in any patient-facing material.

Where automation earns its place

  • Review requests triggered automatically after each visit — the single highest-return automation for this practice.
  • New-patient intake and follow-up — instant confirmation, pre-visit paperwork, and a rebooking nudge at the end of a treatment course.
  • Insurance pre-verification — answer the highest-converting question before the patient has to call.
  • Recall campaigns for lapsed patients, segmented by the condition originally treated.
  • Content repurposing — each condition page becomes a set of social posts, in a market where nobody has published since 2016.
13 — Foundation Scorecard

A low score for a reason that is unusually good news

Website Foundation
2/10
SEO Foundation
2/10
AI Search Readiness
1/10
Conversion Readiness
3/10
Authority Strength
2/10
Local SEO Opportunity
9/10
Content Opportunity
9/10
Automation Opportunity
8/10
24/100
Foundation Score: 2.4 / 10 today → ~7.8 / 10 achievable in 12 months
Coral ticks mark the 12-month targets under the roadmap in §14.

The current score is low, and it is low for a reason that works in Dr. So's favour: almost all of it traces to platform and configuration rather than to the practice itself. A broken domain record, a page builder that cannot emit schema, and an unused review pipeline are all fixable inputs. The credentials, the clinical differentiation and the family legacy — the parts that are genuinely hard to build — already exist and are simply unexpressed.

A 24 caused by a bad platform is a considerably better position than a 45 caused by a saturated market. This market is not saturated. It scores 4 out of 100.

The first five dimensions score current state (higher = stronger today). The last three score headroom (higher = more opportunity available to capture). Scores are directional, built from the verified findings in §6–§12.

14 — 90-Day Growth Roadmap

From unreachable to ranked and cited

Days 1–14 · Stop the losses

Open the front door
  • Repair the domain — correct the origin configuration so soacupuncture.com resolves, and redirect so a single canonical address serves every visitor.
  • Resolve the suite-number conflict and publish one canonical name, address and phone.
  • Standardize the practice name to a single form across all owned properties.
  • Launch the review pipeline — post-visit request flow, Google first.
  • Pull the Google review benchmark by hand and confirm the profile's current state.

Days 15–45 · Build a foundation that can rank

Become legible to machines
  • Migrate off Google Sites to a platform supporting titles, meta descriptions, canonicals, H1s and schema.
  • Deploy MedicalBusiness and Physician schema carrying the verified credentials, license, hours and service area.
  • Rewrite titles to lead with service and city; write meta descriptions for every page.
  • Build service pages — acupuncture, herbal medicine, cupping, TCM nutrition.
  • Publish an insurance page naming every accepted carrier — the highest-converting page in this category.
  • Claim Nextdoor; build out Healthgrades, Vitals, WebMD, Apple Maps and Bing Places.

Days 46–90 · Take the unclaimed ground

Build what nobody has built
  • Condition pages, in demand order — back pain (34% of all acupuncture demand), sciatica, joint pain (16%), migraines (9%), anxiety, insomnia, fertility.
  • City pages for Corona, Riverside, Eastvale, Norco and Chino Hills — disambiguating Corona from Corona del Mar throughout.
  • Personal-injury and workers' compensation pages; open attorney referral relationships.
  • Veteran and TriWest positioning published.
  • Activate one social channel properly rather than four badly.
  • Begin publishing into a market whose newest competitor post is from October 2016.
15 — Priority Action Checklist & Estimated Impact

What to do first — ranked by impact

InitiativeEffortEst. impactTimeline
Repair the broken domainHoursCritical0–3d
Migrate off Google SitesMedCritical15–45d
Deploy MedicalBusiness + Physician schemaLowVery high15–45d
Rewrite title + meta with service and cityLowHigh15–30d
Launch the review pipelineLowHigh0–14d
Publish the insurance / carrier pageLowHigh15–45d
Build condition pagesMedHigh46–90d
Build city pagesMedHigh46–90d
Fix name/address conflicts + citationsLowMedium0–45d
Claim NextdoorHoursMedium15–30d

The first five moves

  • Repair the domain — the front door does not open, and every day it stays shut costs patients.
  • Get off Google Sites — no ceiling can be raised from underneath.
  • Ship schema and a real title tag — become legible to Google and to AI answer engines.
  • Start collecting reviews this week — the gap against the field compounds daily.
  • Publish the insurance page — answer the question every patient asks first.

Bottom line for Jennifer. Your practice is not underperforming because the market is hard. Your home market scores 4 out of 100 for difficulty, no competitor in the entire Inland Empire has built a single condition page, and the last time anyone in your market published a blog post it was October 2016. You are underperforming because the domain on your business card returns an error page after a twenty-second wait, and because the platform your site is built on cannot tell Google what you do or where you do it. Those are inputs, not verdicts. The credentials are real and verified. The second-generation Corona story is one no competitor can copy. The market is sitting open — and all of this is buildable in 90 days.

[ Next step ]

Let's talk about fixing the foundation.

Thirty minutes. We'll walk through this assessment, answer your questions, and map what the first two weeks look like — starting with getting your domain working again.

Book a Call with Bonsai Marketing

No sales pressure · Just clarity  ·  Prefer email or phone? fikeshway@bonsaimarketingcompany.com · (707) 593-7539