Show up when your customers search.
Most SEO pitches are either magic promises or 30-page reports nobody reads. This is neither. I do the real work that helps small businesses show up on Google, and I explain every piece of it in plain English. If SEO isn't your problem, I'll tell you that too.
This may not be for you if...
- You want guaranteed first-page rankings. Nobody honest can promise that.
- You expect results in two weeks. Real SEO takes a few months to fully land.
- You want thousands of visitors from everywhere. I focus on customers near you.
Four ways to get found on Google.
Most clients start with the audit. It tells us both what's worth fixing before you spend anything on the rest.
SEO Services
Show up for the searches that matter.
The real work behind ranking: site structure, page content, loading speed, and the technical stuff Google checks before it trusts you. No tricks, no keyword stuffing. Just a site built the way Google wants to read it, with reporting in plain English so you can see what changed.
Local SEO
Show up when someone nearby searches.
For most SGV businesses, this is where results happen first. Someone in Covina searching 'tax prep near me' is worth more to you than a thousand visitors from out of state. I tune your Google listing, local pages, citations, and reviews for the cities you actually serve.
Google Business Profile Optimization
The listing that brings in the calls.
For a lot of local businesses, the Google listing brings more calls than the website does. I set up or clean up the whole thing: categories, services, photos, posts, review responses, and the details most owners never touch. Worth getting right.
Website SEO Audit
A straight answer on why you're not ranking.
I check your speed, content, structure, and Google listing, then hand you a prioritized fix list in plain English. Fix it yourself, hire me for the parts you want done, or hire someone else with it. The list is yours either way.
Run a plumbing shop, a dental practice, a restaurant, or an auto shop? See what I'd fix first for your industry.
Based in West Covina? Here's how the map pack works in this city specifically.
Serving more than one SGV city? Here's how regional SEO works across the valley.
Just want the listing fixed? Google Business Profile setup and cleanup, or if the listing's fine and you need more reviews, here's the review system.
Audit, fix, build, report.
Audit first
Before anything gets fixed, I look at what's actually wrong. Speed, content, structure, your Google listing. You get the findings in plain English.
Fix the foundation
Most small business sites have a handful of problems doing most of the damage. Those get fixed first, because they're usually cheap and move the needle most.
Build local visibility
Google Business Profile, local pages, citations, reviews. The work that gets you showing up for searches in your own neighborhood.
Report and adjust
You see what changed and what it did. No 30-page reports full of charts nobody reads. Just what moved, what didn't, and what's next.
Fixed-price quotes, before you commit.
SEO scope varies too much for a one-size price list, so here's how it works instead: you tell me about your business, I quote a fixed price for exactly what I'd do, and you decide. No hourly billing, no open-ended retainers, no discovery call that ends in sticker shock. If a one-time cleanup is all you need, that's what I'll quote.
Get a quoteBuilding a new site too? See the web design + SEO package →
Common questions
How long does SEO take to show results?
Local SEO usually starts moving in 4 to 8 weeks. Broader rankings take 3 to 6 months. Anyone promising page one in two weeks is selling you something that won't last. I'll tell you what a realistic timeline looks like for your situation before you spend anything.
Do you guarantee first-page rankings?
No, and you should be suspicious of anyone who does. Nobody controls Google. What I can promise is real work you can see: faster pages, better content, a cleaned-up Google listing, and plain-English reports on what changed and why.
What's the difference between SEO and local SEO?
SEO is showing up when anyone searches for what you do. Local SEO is showing up when someone nearby searches. For most SGV small businesses, local is where the customers are. Someone in Covina searching 'plumber near me' matters more than someone in Ohio finding your blog.
Is my Google Business Profile really that important?
For most local businesses, yes. That listing often brings in more calls than the website does. Categories, services, photos, reviews, and posts all feed it. It's usually the first thing I check and the cheapest thing to fix.
Do I need ongoing SEO or is it a one-time thing?
Depends on your goals. A one-time cleanup fixes the foundation and gets you competitive locally. Ongoing work makes sense if you're in a crowded market or want to keep growing. I'll tell you which one you actually need, and one-time is a real option here, not a teaser.
Serving these cities
Want to talk?
Free 30-minute chat. I'll listen, ask questions, and tell you what I think you actually need. No quota, no pressure.