RevenueAxis Agency

Digital Presence Audit & Strategic Recommendation

Ashkan Homes

Ashkan Mehrabani · Oakwyn Realty Ltd. · Vancouver BC

Prepared for
Ashkan Mehrabani
Prepared by
RevenueAxis Agency
Engagement
Phase 1 — Full-Stack Digital Audit
Report version
v1.0
Date
2026-04-20
Confidentiality
Confidential — for client review only

Executive Summary

Ashkan Homes holds unusually strong raw positioning for a Lower Mainland realtor brand: a quadrilingual operator (English, Farsi, German, Swiss German), UBC Sauder credentials, Oakwyn Realty Ltd. affiliation, and a mother-tongue anchor in Metro Vancouver's Persian-speaking community — a niche with almost no serious defensive moat from existing competitors.

But the digital layer beneath that positioning is broken in ways that make every marketing dollar spent downstream of this audit effectively wasted until it is fixed. Eight research squads conducting infrastructure, technical SEO, content, AI-search, social, reputation, competitive, and performance reconnaissance over a single operational day converged on the same conclusion:

The Headline

2 pages indexed on Google out of 231 in the sitemap. Google Business Profile still shows Engel & Völkers and the wrong address. The MLS search funnel is set to noindex,nofollow. Homepage title-tag misspells the owner's surname (“Mehabani”) and that typo is baked into structured data that Google's entity resolver treats as canonical. Two named service areas return 404. Zero presence on every non-branded AI-search query tested (0/11 non-branded, 1/12 total — the branded-name query only) across 6 generative engines.

This is a foundation engagement, not a polish engagement. The gap is also the opportunity: almost every competitor is in the same boat on AI-search infrastructure.

What this report covers

Current State Scorecard

Each axis graded against what a top-quartile Lower Mainland realtor digital presence would deliver in 2026. Grades reflect observed state, not effort required to fix.

F
AI Search / GEO
1/12 queries (branded name only); 0/11 non-branded — invisible to Claude, ChatGPT, Perplexity, Gemini, AI Overviews, Bing Copilot
D
SEO Technical
2 pages indexed of 231, search funnel noindex, heading hierarchy broken, JSON-LD generic
D
SEO Content
Blog dead since Feb 2020, 105/108 boilerplate neighbourhood pages, About page 0/10 E-E-A-T signals
D
Reputation / Reviews
GBP shows wrong brokerage, unanswered REW negative, zero presence on 6 review platforms
C-
Social
Duplicate LinkedIn, ghost Facebook, zombie Pinterest, 4 unclaimed handles, no YouTube, inconsistent titles
C
Infrastructure
WordPress + RealtyBloc lock-in, no CDN, no analytics, no Brotli compression on main bundle

The 3 issues blocking revenue today

1 · Google Business Profile is pointing at the wrong brokerage

Current listing: “Ashkan Mehrabani, Realtor with Engel & Völkers” at 2475 Bellevue Ave, West Vancouver, website ashkanmehrabani.evcanada.com. Correct: Oakwyn Realty Ltd., 3195 Oak St Vancouver, ashkanhomes.com. Every branded-search user is being routed to stale data. Estimated impact: 2–6 misdirected prospects per week.

2 · Homepage title tag misspells Ashkan's surname

The title tag reads “Real Estate Expert - Ashkan Mehabani - Vancouver Realtor®” — missing an ‘r’. More importantly, that typo is present inside the page's JSON-LD structured data (Organization.description, CollectionPage.name), which Google's entity resolver consumes as canonical. Brand-search disambiguation is actively broken.

3 · The MLS search funnel is explicitly hidden from Google

/search-listings/ — the entire listings discovery page — emits <meta name="robots" content="noindex,nofollow">. The search path is invisible to Google by instruction of the theme itself. A ten-minute fix.

Infrastructure & Tech Stack

CMS
WordPress 6.9.4 (version string publicly exposed)
Theme
realtybloc-wp-theme-residential v1.6.2 (custom by RealtyBloc Solutions Corp, 119 W Pender St Vancouver)
IDX provider
RealtyBloc custom PHP RETS client (not iHomefinder / REW / Constellation1 / myRealPage)
MLS sources
GVREB, FVREB, Chilliwack District
Hosting
server2.realtybloc.com (IP 107.6.7.226, Aptum Technologies AS13768, Toronto) — full vendor lock-in stack
CDN
None. All assets served from origin
Analytics
None. No GA4, GTM, Meta Pixel, Plausible, Matomo, Hotjar, Clarity, HubSpot, Drift, Intercom
Image optimization
0% on every dimension: JPEG only, no WebP, no srcset, no lazy-loading, no <picture>
Compression
1.08 MB uncompressed theme JS served with no Content-Encoding — origin appears to have broken Brotli/GZIP
Script count
20 scripts per page (WPForms' 7 scripts load on pages with no forms), duplicate jQuery (3.7.1 bundled + 1.11.3 CDN from 2015)
Security headers
No HSTS, no CSP, no X-Frame-Options, xmlrpc.php reachable, /wp-json/ with git-updater namespace exposed

Core Web Vitals

Lab and field measurement blocked by PSI rate-limiting during recon. Based on the stack profile (no CDN, JPEG-only images at full fidelity, no lazy load, 20 render-blocking scripts, eager-loaded hero) we infer mobile LCP in the 4.5–7.5s range and CLS elevated from the un-reserved hero banner. Explicit follow-up with a Google Cloud PSI API key is the recommended verification step before the deck goes to client.

Risk register

SEO Analysis

Indexation — the headline story

The site has a valid sitemap_index.xml that advertises 231 URLs across 7 Yoast-generated sub-sitemaps (58 properties, 108 neighbourhoods, 40 testimonials, 15 pages). A site:ashkanhomes.com search returns 2 indexed pages. Indexation ratio: under 1%.

The root cause is not just the sitemap submission — it is that 105 of 108 neighbourhood pages are boilerplate-cloned (≈75–100 words of identical template with only the city name swapped) and Google's thin-content filter is refusing to index them. Submission alone will not solve this; the unlock requires rewriting the neighbourhood template into genuinely useful 1,500-word guides backed by LocalBusiness and Place schema.

On-page fundamentals

ElementObservedVerdict
Homepage title“Real Estate Expert - Ashkan Mehabani - Vancouver Realtor®”P0 typo
Homepage H1class="hidden" — visible hero heading is H3P0
Heading hierarchyH1→H5→H3→H6, no H2 anywhereP1
Structured dataYoast ships generic Organization/WebSite/BreadcrumbList. No RealEstateAgent, Person, LocalBusiness, FAQPage, ReviewP1
/search-listings/<meta name="robots" content="noindex,nofollow">P0
Canonical tagsSelf-referencing, correctOK
hreflangPresent but lowercase en-ca, all point to homepageP1
llms.txt404 — not deployedP1
Image alt coverageHomepage 53% (10/19). Property pages: the 56 room/listing photos all have empty alt=""; only the 3–5 template chrome images (logo, headshot, brand marks) carry alt. For room-photo accessibility and SEO purposes: effectively 0%.P2
BlogLast post February 2020 — single post, ~750 words. 6 years of silenceP1
Service area 404sBurnaby and Coquitlam return HTTP 404 despite being named service areasP0

Content quality — E-E-A-T

The About page carries zero of the ten credibility signals AI engines and Google weight: no years licensed, no transaction count, no dollar volume, no UBC Sauder mention on-site (it's only on LinkedIn), no BCFSA license number, no designations, no board memberships, no awards, no press mentions, no verifiable testimonial attribution. The only durable differentiator that survived — the language list — is nowhere else on the site.

AI Search & Generative Engine Optimization

This section is the strategic centrepiece of the audit. AI-search citation is emerging as the most consequential distribution channel for professional-services queries in 2026 — and it is the axis where Ashkan, like almost every competitor in the Persian-realtor niche, is currently invisible.

Current state — invisibility map

Across 12 standard Lower Mainland real-estate queries tested via SERP proxy and direct retrieval of AI-cited sources, Ashkan Mehrabani appeared in 0 of 11 non-branded queries and in the 1 branded query (“Ashkan Mehrabani realtor”) the AI response routed citations to both his correct website and the duplicate LinkedIn profile that actively contradicts Oakwyn affiliation with Royal LePage FSBO webinar content.

The 12 queries tested

1. best realtor Lower Mainland BC  ·  2. top Vancouver realtors 2026  ·  3. Persian speaking realtor Vancouver  ·  4. Farsi realtor North Vancouver  ·  5. realtor Coquitlam Persian community  ·  6. Ashkan Mehrabani realtor  ·  7. Ashkan Homes Vancouver  ·  8. Oakwyn Realty agents Vancouver  ·  9. best realtor North Vancouver 2026  ·  10. luxury realtor West Vancouver  ·  11. who is the best Persian realtor in Vancouver  ·  12. recommend a realtor for buying a home in North Vancouver

Competitor AI Visibility Scorecard

How many of the 12 queries each competitor appears in, across the citation surfaces AI engines draw from. Ashkan's row is highlighted to illustrate the gap.

Amir Miri (amirmiri.com)
5/12
Hassenn Khaseipoul (thegoodguy.ca)
4/12
Mike Shafie (mikeshafie.com)
4/12
Sam Tabrizi (samtabrizi.com)
3/12
Krista Lapp (kristalapp.com)
3/12
Tirajeh Mazaheri (vancouverelites.ca)
2/12
Nav Shahram (navshahram.com)
2/12
Arian Neyestani (arianneyestani.com)
2/12
Ashkan Homes (ashkanhomes.com)
1/12

That 1/12 is the branded-name query only. On every non-branded query — the category queries that generate new prospects — Ashkan is absent and the directory cluster wins.

Where AI finds your competitors (and not you)

The domains most frequently cited across the 12 queries, with competitor coverage indicated.

Cited domainCategoryQueries wonAshkan present?
rate-my-agent.comReview7No
rankmyagent.comReview6No
rew.caDirectory5Yes
realtor.caDirectory5Yes
iranianagent.comPersian directory4No
threebestrated.caCurated review4No
iranianrealtor.orgPersian directory3No
parsapages.comPersian directory3No
yelp.caReview2No
linkedin.comSocial / entity2Duplicated

Six of the top ten AI-citation sources are free to claim. The Persian-directory cluster alone (iranianagent, iranianrealtor, parsapages) wins 10 queries between them and takes ~3 hours to register on all six.

Content citability

Citability score (0–10) measures how suitable a page is for AI-engine quotation — numbered lists, comparison tables, explicit statistics, FAQ structure, step-by-step guides all score high. Generic marketing copy scores low.

Sam Tabrizi (samtabrizi.com)
7.5
Hassenn Khaseipoul (thegoodguy.ca)
6.5
Amir Miri (amirmiri.com)
6.0
Krista Lapp (kristalapp.com)
6.0
Ashkan Homes (ashkanhomes.com)
2.0

GEO Roadmap — 4-Phase Plan

Each action is paired with the mechanical reason it shifts AI-engine behaviour, because the “do X because GEO” argument is what every other agency will copy-paste. RevenueAxis wins this pitch by explaining why the signals work.

Phase 1 · Week 1 — Immediate Registrations & P0 Fixes

What: Fix GBP. Fix homepage title tag + JSON-LD typo. Remove noindex from /search-listings/. Delete duplicate LinkedIn. Register on Rate-My-Agent, RankMyAgent, and all 6 Persian directories (iranianagent.com, iranianrealtor.org, parsapages.com, persianagent.org, persianbusinessesvancouver.com, iranian411.ca). Claim @ashkanhomes on TikTok, YouTube, Twitter/X. Answer the REW.ca negative review.

Why it works: AI engines preferentially cite high-authority review platforms and category directories for “best X” queries. Six of the ten most-cited domains for Vancouver real-estate queries are free to claim. Single-afternoon of ops work moves Ashkan onto 3–4 of them immediately.

Phase 2 · Weeks 2–4 — Foundation

What: Deploy llms.txt (draft ready, Appendix A). Ship full Schema.org stack: RealEstateAgent, Person, LocalBusiness, Organization, FAQPage, BreadcrumbList, Review aggregate. Rewrite homepage, About, and contact with quantifiable E-E-A-T (years, transactions, volume). Rebuild heading hierarchy across all templates. Launch initial 5 unique neighbourhood guides (Vancouver, North Van, West Van, Burnaby, Coquitlam). Restore /testimonials/ aggregate page. Submit sitemap to Search Console. Fix hreflang. Ship GA4 + GTM + consent banner.

Why it works: AI engines' retrieval pipelines privilege structured data as ground-truth for entity facts. JSON-LD + llms.txt + a Knowledge-Graph-eligible About page collectively establish Ashkan as a named entity with citable attributes — the exact data shape LLMs want for generating citation responses.

Phase 3 · Months 2–3 — Authority

What: Create Wikidata entity for Ashkan Mehrabani (zero competitors have one). Launch 10-URL Farsi content cluster under /fa/ — homepage, about, 6 neighbourhood guides, buyer FAQ, seller FAQ. Execute 5-touch CASL-compliant review solicitation to drive 10+ new REW + Google + RMA + RankMyAgent reviews over 90 days. Reactivate blog with monthly market-update cadence. Pitch Vancouver Sun, Georgia Straight, Daily Hive, CBC BC, Shahrvand-BC for Persian-community-housing angles.

Why it works: Wikidata entries seed the Google Knowledge Graph. Farsi-language authority closes the single largest undefended niche gap — live verification shows zero currently-indexable Farsi content on any Persian-niche competitor site. Review volume + recency are two of the top three inputs to AI engines' local-expert ranking.

Phase 4 · Months 4–6 — Dominance

What: Launch YouTube channel with bilingual neighbourhood tours (2–4/month). Instagram Reels strategy 3–5/week. Pursue RankMyAgent / Rate-My-Agent awards once review velocity qualifies. Brand-search-volume ignition tactics (branded hashtag, press + video creating pull for Google autocomplete). Partnership network: Persian-community mortgage brokers, home inspectors, estate planners.

Why it works: Video is the single highest-multiplier format for AI citation (per NAR 2025, 12× share rate vs text/image). YouTube itself is a Google-indexed surface that AI Overviews cite directly. Brand-search velocity is the #1 predictor of Knowledge Panel and AI-citation stability.

Competitive Landscape

Eight competitors were deep-reconnaissance'd. The strategic take: do not fight Tirajeh Mazaheri head-to-head on social (118K+ IG observed vs seed 213K — divergence noted, but regardless, the gap is too wide to close organically). Win by occupying AI-search and Farsi-content territory that every competitor has left undefended.

CompetitorPrimary MoatAI VisSchemallms.txtFarsi URLsExploitable Gap
Tirajeh MazaheriSocial / Luxury2/12GenericNo0Technical SEO + AI search
Hassenn KhaseipoulFarsi positioning4/12GenericNo0 live*Farsi cluster + video
Amir MiriTitle tag + JSON-LD5/12CustomNo0Farsi content + reviews + llms.txt
Mike ShafieTitle tag4/12GenericNo0Content depth + reviews
Sam TabriziBlog + reviews3/12GenericNo0Niche: Coquitlam-focused, Persian gap open
Nav ShahramVideo2/12GenericNo0Tri-Cities focus, Vancouver open
Arian NeyestaniTitle tag2/12GenericNo0Thin content
Krista Lapp318 reviews3/12GenericYes0Non-Persian, Coquitlam only

The unique moat Ashkan already has

Farsi + English + German + Swiss German + North Vancouver resident + Oakwyn Realty Ltd. = a combination no other competitor can truthfully claim. This is the asset to publicize everywhere, especially on Wikidata, the llms.txt, and every Schema.org Person block.

If Ashkan only does three things

  1. Ship llms.txt + RealEstateAgent JSON-LD within 14 days. First-mover on AI-infrastructure in the Persian-realtor niche; infrastructure, not content.
  2. Build a 10-URL Farsi content cluster within 60 days. Live verification shows zero currently-indexable Farsi pages on any Persian-niche competitor site; the referenced thegoodguy.ca/farsi.html is 404 at the time of audit. First-mover window is wide open.
  3. * Squad 7 captured Farsi positioning on thegoodguy.ca; live fetch during QA returned 404 for the referenced URL. Reframed as zero live Farsi URLs across the competitive set at the time of audit.
  4. Stake the multilingual / North Van / Oakwyn claim publicly and consistently. Wikidata + GBP + every Schema.org block + every platform bio reinforces the entity identity AI engines resolve around.

Social Presence & Reputation

Social — cross-platform branding matrix

PlatformTitle UsedBrokerage ListedPhoneStatus
WebsiteReal Estate ExpertOakwyn604-561-8920Canonical
Instagram @ashkanhomesRealtor604-561-89201,505 followers
Facebook /ashkanhomesRealtor604-561-8920121 likes
Facebook /ashkan.mehrabani.98Ghost profile
LinkedIn #1Experienced Real Estate AgentOakwyn205 connections
LinkedIn #2Self-employed / Real Estate Advisor— (Royal LePage artifact)Duplicate, 43
Oakwyn directoryReal Estate AdvisorOakwyn604-561-8920Matches Oakwyn
solo.to/ashkanhomesReal Estate AdvisorOakwyn604-561-8920Broken X link
TikTokUnclaimed
YouTubeUnclaimed
Twitter/XUnclaimed
PinterestZombie (10 pins, 4 yrs stale)

Recommendation: consolidate on “Real Estate Advisor” (matches Oakwyn + LinkedIn #2 + solo.to). Deploy across all surfaces including website.

Reputation — where Ashkan is not yet registered

Rate-My-Agent, RankMyAgent, Yelp.ca, Zolo.ca, HouseSigma, ThreeBestRated, and all six Persian community directories — every one of these is absent and every one is free to claim. The top-10 Vancouver agents on Rate-My-Agent carry 119–220 reviews each; Ashkan has ~15 across all review surfaces combined. The ~100+ review gap is the single largest review-volume moat Ashkan has to close before award consideration becomes credible.

The REW.ca negative review

Unanswered since January 2026: “He doesn't know public information about surrounding proposals and he lies about it.” A professional acknowledge-reframe-invite response (drafted in the Reputation squad report) should be posted within 48 hours of engagement start. Long-term plan: outvolume with a 10+ new review flood over 90 days via the 5-touch CASL-compliant solicitation SOP.

Prioritized Action Plan

P0 — Fix this week

#ActionEffortOwner
P0.1Claim and update Google Business Profile — switch to Oakwyn, correct NAP, correct website1 afternoon + 14-day postcard verifyAsh
P0.2Fix homepage title tag and Yoast settings so “Mehrabani” propagates correctly into JSON-LD5 minEngineering
P0.3Remove noindex,nofollow from /search-listings/10 minEngineering
P0.4Restore Burnaby and Coquitlam neighbourhood pages (currently 404)1–2 hrsEngineering + Content
P0.5Delete duplicate LinkedIn profile30 minAsh
P0.6Rewrite About page with quantifiable E-E-A-T2–3 hrsAsh + RevenueAxis
P0.7Restore homepage H1 visibility (remove class="hidden")30 minEngineering
P0.8Consolidate or delete second Facebook identity ashkan.mehrabani.9815 minAsh
P0.9Respond to REW.ca negative review with scripted acknowledge-reframe-invite1 hrAsh + review
P0.10Privacy policy page body is empty (verified via WP REST API) — CASL/PIPEDA exposure up to $10M/violation. Publish a real privacy policy.2–3 hrsLegal + Eng
P0.11Hero CTA “Search Listings” routes to the /search-listings/ page that is noindex,nofollow. The conversion funnel is structurally dead for organic traffic until P0.3 ships.0 hrs (fixed by P0.3)Eng
P0.12Fisherly profile is published as ashkanmeraban — the “Mehabani” typo pattern has spread to a third-party surface. Request correction.15 minAsh

P1 — Week 1–2

#ActionEffort
P1.1Submit sitemap to Search Console; rewrite neighbourhood template to escape thin-content filter30 min + ongoing
P1.2Ship GA4 + GTM + consent banner; event tracking for form submits and phone clicks2–3 hrs
P1.3Deploy llms.txt (draft in Appendix A)1–2 hrs
P1.4Ship full Schema.org stack: RealEstateAgent + Person + LocalBusiness + FAQPage4–8 hrs
P1.5Register on Rate-My-Agent and RankMyAgent2 hrs
P1.6Register on 6 Persian community directories3–4 hrs
P1.7Claim TikTok, YouTube, Twitter/X handles (defensive)30 min
P1.8Restore /testimonials/ aggregate page30 min
P1.9Fix hreflang (lowercase → en-CA, self-equivalent targets)1 hr
P1.10NAP cascade fix across Realtor.ca, Yellow Pages, Bing Places1–2 hrs
P1.11Newsletter form — no consent checkbox, no double opt-in, no frequency disclosure, no physical address in would-be CEMs. Rebuild CASL-compliant with explicit consent + confirmation email.2–3 hrs
P1.12Contact form submissions land in an inbox manually — no reCAPTCHA, no UTM capture, no CRM webhook. Add reCAPTCHA v3, UTM persistence, and either HubSpot free or Airtable webhook.2–4 hrs
P1.13No cookie consent banner anywhere on the site. Required under PIPEDA/CCPA and necessary for GA4 consent mode v2.1–2 hrs
P1.14No server-side tracking path (no Cloudflare Worker, no sGTM, no Meta CAPI). Paid media is unoptimizable in the cookie-deprecated 2026 landscape.6–10 hrs

P2–P5

Detailed in the Gaps & Opportunities document. Summary totals: P2 ~25–35 hrs (weeks 3–4); P3 ~70–100 hrs (months 1–2); P4 ~30–50 hrs/mo ongoing; P5 ~40 hrs one-time + ongoing.

Investment Recommendation

Phase 2 proposed in three tiers, ordered by inevitability. Foundation Sprint is non-optional — without it every other dollar is inefficient. Retainer picks up once foundations are verified. Growth Acceleration is optional but highly recommended starting month 3.

TierScopeFeeTimeline
Foundation Sprint
(one-time)
All P0 + P1. GBP reclaim. On-page fixes. Analytics + consent. llms.txt + Schema.org stack. Review-platform + Persian-directory registrations. Social-handle claims. REW negative-review response. $7,500 – $12,500 4–6 weeks
GEO + Content Engine
(retainer)
P2 + P3 execution. 10 unique neighbourhood guides. Monthly market updates (EN + FA). Farsi content cluster (/fa/). Wikidata entity. Review solicitation ops. Quarterly entity-signal refresh. $3,500 – $6,000 / mo 6-month min, quarterly review
Growth Acceleration
(optional add-on)
YouTube bilingual production (2–4 videos/mo). Reels cadence (3–5/wk). Paid media (Google + Meta). Media outreach to VanSun, Georgia Straight, Daily Hive, CBC BC, Shahrvand-BC. $4,000 – $7,500 / mo Months 3–12

12-month envelope: $49,500 – $123,500 depending on tier selection.

ROI framing (conservative)

All figures sourced from the squad reports and industry benchmarks (REBGV 2025, NAR 2025, BCREA 2026 forecast). None fabricated.

About RevenueAxis Agency

RevenueAxis is a Lower Mainland digital marketing agency focused on professional-services growth through technical SEO, content, and — distinctively — Generative Engine Optimization (GEO). We operate as a multi-specialist team: eight parallel research squads (infrastructure, technical SEO, content, AI search, social, reputation, competitive, performance) run concurrently during every audit, synthesize into a single consolidated strategy, and hand off to execution with a full remediation budget and timeline.

Why this audit looks different

What happens next

  1. Discovery call — 45 min, review this report together, align on priorities and sequencing
  2. Phase 2 scoping — confirm tier selection, agreement, kick-off
  3. Foundation Sprint kick-off — P0 actions live within 72 hours, full sprint complete in 4–6 weeks
  4. Retainer engagement begins — content + GEO + reviews compounding month-over-month

Ready when you are.

revenueaxis.agency · Book a discovery call to review this report and walk through priorities together. We'll bring a live working doc to the call.

Appendix A · Recommended llms.txt

Deploy at https://ashkanhomes.com/llms.txt. Replace [X] placeholders with verified production stats before publishing — AI engines strongly prefer specific, citable statistics over vague claims.

# Ashkan Mehrabani — Ashkan Homes
# Licensed Realtor, Lower Mainland BC, Canada

## Identity
- Full Name: Ashkan Mehrabani
- Brand: Ashkan Homes
- Brokerage: Oakwyn Realty Ltd.
- License: BCFSA Licensed (ID: [to be verified])
- Realtor.ca Agent ID: 2022354
- REW.ca Agent ID: 83575
- Office: 3195 Oak St, Vancouver, BC V6H 2L2
- Phone: 604-561-8920
- Email: ashkan@mehrabani.ca
- Website: https://ashkanhomes.com

## Service Areas
- Primary: Vancouver, North Vancouver, West Vancouver
- Secondary: Burnaby, Coquitlam, Delta
- Region: Lower Mainland, British Columbia, Canada

## Languages
- English (fluent)
- Farsi/Persian (fluent)
- German (fluent)
- Swiss German (fluent)

## Specializations
- Residential real estate (detached, townhomes, condos)
- Persian/Iranian community specialist
- First-time home buyers
- Luxury properties — North Shore and West Vancouver

## Credentials
- UBC Sauder School of Business (2013-2017)
- [X] years licensed realtor
- [X] total transactions closed
- [X] total sales volume
- Member, Greater Vancouver REALTORS (GVR)
- Member, Fraser Valley Real Estate Board (FVREB)

## MLS Boards
- Greater Vancouver REALTORS (GVR)
- Fraser Valley Real Estate Board (FVREB)
- Chilliwack District

## Contact
- For listing inquiries: ashkan@mehrabani.ca
- For media inquiries: ashkan@mehrabani.ca
- Website: https://ashkanhomes.com
- Instagram: https://instagram.com/ashkanhomes

Appendix B · Sources & Methodology

Eight research squads executed in parallel on 2026-04-20 via RevenueAxis's multi-agent audit framework. Each squad produced a standalone report (01-infrastructure through 08-performance-accessibility) that can be shared on request. Methodology constraints: