The Earnest Homes SEO Audit: Win More LA Owners

The Earnest Homes already has what most Los Angeles property-management companies are still trying to build: a licensed operating history, hundreds of reviews, a substantial content library, and recognizable local authority. The constraint is connection. Google sees strong proof, but it also sees competing phone numbers, inconsistent hours, two license numbers without enough context, and a service-area promise that outruns the linked location-page footprint. This outside-in property management SEO audit shows Jesse Sasomsup and The Earnest Homes how to turn that proof into more visibility—and more rental-analysis requests—from Sherman Oaks across Los Angeles.

4.8 ★
336 Google reviews
Direct Google profile check, Aug. 13, 2026

137
URLs in XML sitemaps
89 articles + 48 pages; all returned 200

12
Named markets still unlinked
30 locations named; only 18 linked from the homepage

Executive verdict

Earnest has an authority-to-visibility gap—not a credibility gap

In one logged-in desktop spot check, Earnest appeared third in the Sherman Oaks map pack, was not in the Los Angeles three-pack, and appeared around seventh among the visible traditional organic results for “Los Angeles property management.” Rankings vary by searcher, device, and location, so this is directional—not a rank report. But the pattern is coherent: the brand is strong near its office, while broad-market relevance is diluted across overlapping pages and incomplete city coverage.

Measure the seven parts of search visibility

This scorecard follows the BlitzMetrics SEO & AI Visibility rubric. Six components can be scored from public evidence. Authority remains UNKNOWN because current referring-domain and link-quality data were not available. The July analysis reported Ahrefs DR 55, but a paid-tool snapshot is not a substitute for a fresh authority crawl.

Component Score What the evidence says Best next move
Technical 74/100 Clean crawl/indexing; slow and volatile mobile lab rendering. Trim Divi/third-party payload and validate field CWV.
On-page & schema 78/100 Good baseline markup; several copied or incorrect metadata fields. Repair high-intent metadata, IDs, phone, and hours.
Content & keywords 78/100 89 articles and 17 substantial location pages; 12 named markets remain unlinked. Use lead and query data to build the right missing market pages.
Authority UNKNOWN Strong public corroboration; July DR 55 snapshot was not refreshed. Pull current referring domains, link quality, and link growth.
Local 80/100 Excellent review proof and Sherman Oaks presence; inconsistent public facts. Name one main line and normalize GBP, schema, and citations.
AI search readiness 80/100 AI crawlers are allowed and entity proof is strong; graph relationships are incomplete. Connect Organization, LocalBusiness, Person, Service, and City entities.
Conversion 80/100 Clear offers, pricing, guarantees, calculators, calls, and forms. Verify form, call, CRM, and revenue attribution end to end.

Known-weight subtotal: 67.0/86, equivalent to 78/100 across the six checked components. We do not convert an unmeasured authority component into a zero—or pretend it has been measured.

RUN THIS YOURSELF

Score “unknown” as unknown. A trustworthy audit separates public observation, paid-tool snapshots, and private performance data. You can use the same Quick Audit framework before buying another tool or publishing another page.

Confirm that the technical foundation works

The crawl found a healthy indexing foundation. The XML sitemap index exposes 89 posts and 48 pages. All 137 sitemap URLs returned 200, with no sitemap redirects, accidental noindex pages, broken canonicals, or malformed JSON-LD. HTTP redirects to HTTPS, www redirects to the apex domain, and random nonexistent URLs return a real 404.

The robots.txt file is open. Direct checks of Googlebot, Bingbot, GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, and common preview crawlers received the same substantive homepage content as a normal Chrome visitor. No cloaking was observed.

The weakness is rendering cost. Two mobile Lighthouse runs were volatile: LCP ranged from 6.7 to 14.6 seconds, time to interactive sat around 18–19 seconds, and roughly 500 KiB of unused JavaScript was flagged. The homepage HTML alone is about 460 KB; typical location pages are about 333 KB. These are lab observations, not field Core Web Vitals, but the variance itself justifies a performance sprint.

Keep
Clean sitemap, canonicals, HTTPS, true 404s, and crawl access.
Fix
Unused JavaScript/CSS, heavy markup, and inconsistent server/render latency.
Verify
CrUX field data, mobile templates, form scripts, and revenue-impacting pages.

Repair the pages closest to revenue first

Most pages have titles, descriptions, a canonical, one H1, and valid schema. That makes the exceptions unusually cheap wins:

Page Finding Why it matters
Free Rental Analysis Meta description talks about donating to Los Angeles Mission. A high-intent conversion page sends the wrong promise in search.
Property Manager vs. Asset Manager Title, description, and WebPage schema name were copied from a tenant-satisfaction article. Search engines receive two conflicting identities for a useful authority article.
Renters + Rental Listings They share identical titles and descriptions despite different H1s. Distinct tasks need distinct search intent and snippets.
Free Checklist + Rental Loss Calculator Descriptions are missing. Lead magnets should advertise their value before the click.
Real Estate Two H1s. One unambiguous page topic is easier for users and machines to parse.

Turn 30 service-area promises into useful local evidence

The content base is already substantial: 89 articles plus 17 dedicated city/area pages, many roughly 1,500–2,400 words. Pairwise analysis did not find simple city-name swaps, although recurring service sections and blog modules repeat across the templates.

The homepage names 30 markets but links only 18. The 12 plain-text markets are Manhattan Beach, Hermosa Beach, Beverly Hills, Simi Valley, Venice, Redondo Beach, Rolling Hills Estates, Silver Lake, Pacific Palisades, Los Feliz, Torrance, and Palos Verdes. The original July analysis correctly called out six of these; today’s broader crawl shows the full gap.

Do not create twelve generic pages just to fill a grid. Prioritize each market with Search Console impressions, CRM lead value, current doors, local reviews, and the team’s capacity to serve it. A page earns its place when it contains local proof: a named staff member, a real management example, regulatory detail, neighborhood/rent context, a local testimonial, and internal links from relevant articles.

RUN THIS YOURSELF

Make a table with one row per promised market. Add current leads, managed doors, reviews, GSC impressions, existing page, and next proof asset. Build from the highest revenue/proof combination—not alphabetically.

Separate Sherman Oaks strength from Los Angeles reach

A single search session cannot establish universal rankings, but it can expose a hypothesis worth measuring. These were the visible local results in a logged-in desktop check on August 13, 2026:

Query Visible three-pack Earnest observation
Sherman Oaks property management Property Management Group of Sherman Oaks; King George; Earnest Homes #3 in the visible pack, with the largest review volume of those three.
Los Angeles property management Los Angeles Property Management Group; Utopia; Americana Not in the visible three-pack; around seventh among visible traditional organic results.

Rankings are personalized and proximity-sensitive. Replace this spot check with a recurring local-grid scan plus Search Console query/page data before making budget decisions.

Clarify the entity instead of “fixing” valid license numbers

The July email noticed two DRE numbers. Public regulator records explain them:

  • DRE 02008003 belongs to A & K Real Estate Management, the licensed corporation. The California DRE lists Earnest Homes as an active DBA and shows the Sherman Oaks address.
  • DRE 02008274 belongs to Akarapong “Jesse” Sasomsup, the individual broker and designated officer linked to the corporation.

Both are legitimate. The SEO problem is labeling, not licensing. Use “Earnest Homes, a DBA of A & K Real Estate Management, California DRE #02008003” for the company. On Jesse’s bio, use “Akarapong ‘Jesse’ Sasomsup, Broker DRE #02008274 and designated officer.” Then connect both entities in schema.

Public-record check: the corporation record and broker record both display licensed status and no disciplinary action on the current public record. A regulator’s own record should outrank a directory title or old profile field.

Choose canonical facts while preserving department numbers

Multiple numbers are not inherently wrong for a management company. The contact page intentionally publishes management, leasing, maintenance, sales, and emergency lines. The problem is that machines are not told which is the canonical general number:

  • The visible header and direct Google profile use (323) 689-7878.
  • Homepage LocalBusiness schema uses (323) 473-9399, also presented elsewhere as Jesse’s direct line.
  • Directories distribute several department/direct numbers, and public hours vary between seven days by appointment, weekdays only, and weekends closed.

Pick one primary business line that matches GBP and the header. Put that in LocalBusiness telephone. Preserve useful department lines as named ContactPoint records. Do the same for hours: publish one canonical schedule, then sync the website, schema, GBP, and citations.

Connect real authority to the pages that sell

The authority story is stronger than the unrefreshed DR number alone:

  • The California DRE corroborates the corporation, DBA, address, and designated officer.
  • Expertise.com includes Earnest among its Los Angeles property-management selections.
  • AAGLA has current company and Jesse directory entries.
  • The brand maintains active LinkedIn, Instagram, Facebook, X, and a YouTube channel with recent uploads.
  • The direct Google profile displayed 4.8 from 336 reviews in our check.

But proof must be precise. Forbes currently labels Jesse a former Forbes Councils member, while the site uses present-tense membership language. Award badges should name the issuer, year, category, and issuer URL. Scale claims ranging across profiles should not be repeated without a dated definition of doors, units, or assets under management.

The website also says Santa Monica is not part of Los Angeles County; it is. Because property management is regulated and trust-sensitive, factual cleanup is authority work. Legal/process copy—including eviction timelines—should be reviewed by California counsel rather than treated as an SEO wording exercise.

Give AI systems one connected fact graph

AI access is healthy. Major search and AI crawlers are not blocked, and the site already emits Organization, LocalBusiness, Person, Article, WebPage, WebSite, and Breadcrumb schema. The next step is coherence:

  1. Use stable, connected @id values for A & K Real Estate Management / Earnest Homes and Jesse.
  2. Add the current YouTube channel and normalize X/Twitter URLs in sameAs.
  3. Model each department number as a ContactPoint and each verified service as a Service.
  4. Connect service-area pages to real City entities through areaServed relationships.
  5. Add FAQPage schema only where the corresponding FAQ is visibly present on the page.

This is how entity SEO becomes useful: not more schema for its own sake, but fewer plausible answers when Google, ChatGPT, or a directory asks, “Who is this business, where does it operate, and how do I contact it?”

Protect the conversion engine with end-to-end measurement

The on-page conversion architecture is one of the strongest parts of the site: phone links, free rental analysis, published pricing, calculators, guarantees, owner and resident pathways, and multiple forms. GA4, Google Tag Manager, and Meta Pixel code are present.

What public HTML cannot prove is whether a submitted form reaches the right person, whether calls are attributed, whether CRM stages update, or which page produces signed doors. Those remain unknown until access is available. The fix is a test-lead chain from landing page → thank-you/event → CRM → booked consultation → signed management agreement → revenue.

RUN THIS YOURSELF

Submit one labeled test lead from every primary form, call every tracked number, and follow each record into the CRM. A green analytics tag is not evidence that revenue attribution works.

Execute the 30/60/90-day plan

This plan follows Metrics → Analysis → Action: fix measurable truth first, then publish and amplify what the data supports.

Window Action Owner Definition of done
Days 0–30 Create one canonical entity sheet: legal/DBA names, both properly labeled licenses, address, main line, department lines, hours, founder bio, social URLs. Jesse + operations Website, GBP, core schema, and priority citations match.
Days 0–30 Fix rental-analysis, asset-manager, renters/listings, checklist/calculator metadata; consolidate the Real Estate H1. SEO/content Recrawl shows unique, accurate titles/descriptions and one H1.
Days 0–30 Verify GSC, GA4, GTM, GBP, CRM, form, call, and signed-door measurement. Analytics + sales One test lead traces from source to revenue stage.
Days 31–60 Prioritize the 12 unlinked markets using impressions, leads, managed doors, local proof, and expected value. Build the first 3–6 pages. SEO + local team Each page has original local evidence, internal links, indexation, and a tracked CTA.
Days 31–60 Connect Organization, LocalBusiness, Person, Service, City, Article, and FAQ entities. Technical SEO Rich-results/schema validation passes and all public facts agree.
Days 61–90 Launch lifecycle review requests at completed, positive service moments—without gating or incentives. Operations + CX Weekly requests and review velocity are measured by touchpoint.
Days 61–90 Improve template performance and compare local-grid, GSC, lead, and signed-door changes. Engineering + marketing Field CWV and conversion baselines improve without form breakage.

Run one weekly scoreboard

Visibility
GSC clicks/impressions, nonbrand top-3/top-10 queries, LA + Sherman Oaks local-grid share.
Proof
Google rating, total reviews, new reviews, response rate, local case studies published.
Coverage
Priority market pages linked, indexed, receiving impressions, and carrying unique proof.
Revenue
Rental analyses, qualified calls, booked consults, proposals, signed doors, projected LTV.
Quality
Field CWV, form success rate, primary-number accuracy, schema/citation exceptions.
AI discovery
Brand identity accuracy, cited pages, and discovery prompts across target owner scenarios.

Follow the proof ledger

Status Evidence used How to treat it
Verified live Site crawl, sitemaps, robots, HTML/schema, direct Google profile/search check, California DRE records. Timestamped August 13, 2026; reproducible from public sources.
Original July snapshot DR 55 and 239-review figures from the emailed analysis. Useful historical context, but not a current or apples-to-apples measurement.
Unknown Current backlink inventory, GSC/GA4 outcomes, GBP admin completeness, field CWV, form delivery, CRM/call/revenue attribution, true AUM/door count. Do not score or repeat as fact until access or records verify it.

Audit limits: This is an outside-in public-data audit, not a substitute for Search Console, GA4, GBP, CRM, call-tracking, server-log, backlink-platform, or legal review. Search results vary by location, history, device, and time. Scores describe observable readiness on August 13, 2026; they do not guarantee rankings or revenue.

Want the same outside-in view?

Get a Quick Audit for your local service business

We’ll separate what is verified, what is missing, and what to do next—then tie the work to one practical scoreboard.

Request a free Quick Audit
Browse the audit library

See related property-management audits

Audit prepared August 2026 by Dennis Yu and the Local Service Spotlight team; published by an AI agent supervised by Dennis Yu.

Dennis Yu
Dennis Yu
Dennis Yu is the CEO of Local Service Spotlight, a platform that amplifies the reputations of contractors and local service businesses using the Content Factory process. He is a former search engine engineer who has spent a billion dollars on Google and Facebook ads for Nike, Quiznos, Ashley Furniture, Red Bull, State Farm, and other brands. Dennis has achieved 25% of his goal of creating a million digital marketing jobs by partnering with universities, professional organizations, and agencies. Through Local Service Spotlight, he teaches the Dollar a Day strategy and Content Factory training to help local service businesses enhance their existing local reputation and make the phone ring. Dennis coaches young adult agency owners serving plumbers, AC technicians, landscapers, roofers, electricians, and believes there should be a standard in measuring local marketing efforts, much like doctors and plumbers must be certified. He has appeared on 353 podcasts with 619 credited episodes — see the full list of his podcast appearances.