Abrand-newdomain.$20,985 from Google in four months.Zeroadspend.
Brand-new domain. One of the most crowded service markets in the country. Zero head start.
In its first four months this site booked $20,985 from organic search: $4K to $5K a month from month two, and $10,985 in month four.
No ads. No lead-gen platforms. No agency. Every dollar verified against the owner's job tracker.
Nine months in, Google shows it for 870 searches and 50 of the 140 buyer-intent keywords I track sit on page 1 in San Diego. The biggest search in the market just crossed onto page 1 too.
The interesting part isn't any single number. It's the slope.
San Diego, CA·Home Services·Brand-new domain·$0 ad spend for 7 months
$20,985
Booked from organic search in the first 4 months
$4K to $5K a month from month 2 · verified against the job tracker
50 of 140
Tracked San Diego keywords on page 1 of Google
17 in the top 3 · Semrush, Sept 16 to 22, 2026
$0
Spent on ads or lead-gen services for the first 7 months
Ads added in month 8, head terms only · tracked separately
The Slope
Most new domains are invisible for 6 to 12 months. This one was booking four-figure months by month two.
Here's what makes these numbers worth reading: the difficulty. Brand-new domain. No history with Google.
A San Diego market stacked with established players who have years of reviews and authority.
By every rule, this site shouldn't have shown up for the better part of a year.
Instead, it was indexed in week 1, ranking on page 1 by month 3, and producing four-figure months from month 2 onward.
Watch the trajectory.
Month 1Getting indexed and found
$1,370
Month 2The phone starts ringing
$4,400
Month 3Page 1 rankings land
$4,230
Month 4Breakout as more keywords hit page 1
$10,985
4-month totalBooked from Google · verified
$20,985
Months two and three sat in the $4K to $5K range. Month four broke out to $10,985 as more keywords crossed onto page 1.
The run rate isn't flat. It's climbing. And the footprint underneath it kept growing all year. Here's what Google saw, month by month.
February4 in the top 10
72
March17 in the top 10
323
April35 in the top 10
479
May59 in the top 10
612
June76 in the top 10
738
July88 in the top 10
785
August97 in the top 10
870
Searches Google ranks this site forSemrush US index, monthly snapshots, 2026
0 to 870
Authority grew the same way: 18 referring domains in January, 168 by the end of August, with 724 backlinks behind them (Semrush).
Where Customers Found Them
140 keywords tracked. 50 on page 1. 17 in the top 3.
Each row below is a real search: someone with a problem, looking for someone to call.
These aren't vanity keywords. They're the exact phrases a customer types right before they pick up the phone.
Positions are the weekly median from Semrush Position Tracking, set to San Diego, organic results only, Sept 16 to 22, 2026. In April, 38 of the 140 were on page 1.
Pos.
Search
Volume
Trend
1
emergency junk removal san diego PG 1
Someone who needs it gone today, calling in the next ten minutes
50/mo
↑ #1
1
deceased estate cleanup san diego PG 1
Family handling a loved one's property
30/mo
↑ #1
2
junk removal north park PG 1
The neighborhood the repeat contractor below came from
10/mo
↑ top 3
2
junk removal rancho santa fe PG 1
High-value neighborhood, high-value job
10/mo
↑ top 3
3
san diego dump prices PG 1
Pricing a job before they pick up the phone
140/mo
↑ top 3
4
san diego dump fees PG 1
Deciding between a dump run and hiring it out
210/mo
↑ pg 1
5
junk removal la mesa PG 1
Homeowner in the company's home city, ready to book
70/mo
↑ pg 1
5
junk removal la jolla PG 1
La Jolla homeowner with a garage or estate to clear
40/mo
↑ pg 1
5
spa removal san diego PG 1
A hot tub that has to go, one of the biggest tickets on the menu
30/mo
↑ pg 1
9
san diego dump PG 1
1,000 people a month, and it just crossed onto page 1
1,000/mo
↑ from #12
"san diego dump," 1,000 searches a month, just crossed onto page 1.
That single search is 1,000 people every month. In April it sat at #12, where most of them never saw this business. This week it's #9.
The revenue window above closed before the biggest keyword in the market ever showed up.
The one search still missing is the head term itself, "junk removal san diego" at 2,400 a month, and that is exactly where the paid layer comes in. More on that below.
Real Revenue, Real Conversations
The run rate isn't a projection. Here's where it came from.
These aren't curated highlights. They're the actual text threads behind the numbers,
real people who found this business on Google and booked.
Every one started with a search. Every one ended with a job.
$1,500
Full property cleanout
Mitchell · San Diego, CA
"We talked over the quote and came to a conclusion of $1,500 for everything."
Booked over text · inbound from Google
$1,450
2nd load: steel, wood & scrap
Same customer · on-site visit
"For everything we saw in the back yesterday, the steel pile, the wood pile, and miscellaneous items, we can do $1,450 for it all."
Repeat customer · one first touch → two jobs · $2,950 total
$80
Furniture pickup
Carlsbad, CA
"I'll leave it on the driveway in the morning. You can send me the Venmo info after."
Booked same day · paid after pickup
$80+
Couch, then a mattress
Same customer · came back twice
"I also have this one if you're able to take it?" Back the next day for a second couch, then again for a mattress.
One first touch → three jobs · this is the compounding part
$2,000
Repeat commercial contractor · 5 separate jobs
North Park, San Diego, CA
"Hauling job in north park."
First contact in April · still booking jobs months later
The Paid Layer
Ads showed up in month 8. They only buy what organic hasn't taken yet.
Here's the honest version. For seven months this site ran on organic search alone.
In July I turned on a small Google Ads account for one reason: the biggest search in the market, "junk removal san diego" at 2,400 a month, still belongs to competitors with years of reviews behind them.
Ads bridge that gap while the site earns it. Every campaign targets a search where the site is invisible or still climbing. The searches it already owned were never bought.
Organic still does the heavy lifting, at $0 a click.
Same summer, two traffic sources. The first 30 days of ads bought 360 clicks for $1,257. Google Search Console counted 482 organic clicks in 28 days that same summer, and those cost nothing.
Every ad call, text, and form has its own conversion tag, so paid leads never leak into the organic numbers on this page.
$3.49
Average cost per paid click in the first 30 days of ads, July 13 to Aug 11, 2026. 360 clicks for $1,257.
482
Organic clicks in 28 days over the same summer, at $0 a click. Google Search Console, 28 days to Aug 3, 2026.
Gaps only
Campaigns cover the 2,400-a-month head term plus the appliance, construction, commercial, and hot tub searches the site doesn't rank for yet. Reviewed monthly against organic.
What This Actually Proves
This isn't a $20K windfall. It's a $4K to $5K monthly machine, and the math transfers.
So what does a junk-removal case study have to do with your business? The framework, not the niche.
This is a $4K to $5K monthly organic search engine built on a brand-new domain in a saturated market,
nine months in and still picking up speed. Now run the same machine at a different ticket size.
The numbers transfer. The slope is portable.
The case study runs on a $250 average ticket. Most jobs are $80 to $400, with the occasional $1,500 cleanout.
That's the floor for what this framework does, and the funnel math only gets better as the ticket goes up.
$500
Average ticket instead of $250 means roughly double the monthly run rate per close.
$5,000+
HVAC, roofing, remodels: one or two booked jobs a month covers a year of the engagement.
The slope
Same framework, any local market. The headline was never the number. It's the trajectory.
Seen enough?
I'll audit your market for free and show you exactly which searches your competitors own that you're invisible for, plus what it would take to start booking jobs from Google.
Custom build, not a template. Every page is mapped to a real buyer-intent search in your market, not vanity keywords. Fast load (99 Lighthouse Performance at launch), proper technical SEO, schema markup, sitemap submission. The site tells Google clearly what you do, where you do it, and who you serve. Most agency sites look nice and rank nowhere. Mine rank.
Custom buildBuyer-intent page architectureTechnical SEO + schema
02
Authority that compounds
From 18 referring domains at launch to 168 by month 8, with 724 backlinks behind them: local directories, industry sites, community pages. Strategic link building, not bought and not spammed. Google starts treating the business as established within months, not years. Your competitors can't copy this overnight, and that's the moat.
18 to 168 referring domainsStrategic, not spammedThe moat
03
In front of buyers ready to book, not just browse
I target searches where someone has a problem right now. "Emergency junk removal San Diego" is someone calling in 10 minutes. "Junk removal Poway" is a homeowner researching and calling today. Not "what is a dumpster," which is info only, no buyer intent.
SEMrush + GSC dashboards reviewed monthly with the owner. Specific keyword improvements every 30 days. New service or location pages added as opportunities surface. This is not set-it-and-forget-it SEO.
Monthly owner review30-day keyword gainsPages added as they open up
05
Show up where people actually look
A lot of local searches never reach a website. People call straight from the map, or they ask an AI who to use. So your Google Business Profile gets built out properly: the right categories, every service listed, real photos, regular posts. And a review engine asks every finished job for a review, because reviews are what both the map and AI assistants lean on when they decide who to show. Every month I check whether ChatGPT and Google's AI name you when someone asks.
Google Business ProfileReview engineAI search visibility
06
The funnel beyond the click
This is what most agencies skip. Ranking gets the phone to ring. What happens next decides whether you get the job. On this site, leads answered in under 20 minutes closed at meaningfully higher rates than leads that sat for hours.
So every build includes a lead system that makes sure no inquiry slips through: missed calls get caught, every lead gets a fast response, and you see exactly which searches turned into booked jobs.
I don't just rank you. I make sure the leads turn into customers, because that's where most of the money actually leaks.
Lead-by-lead attributionEvery lead answeredBuilt for booked jobs
Site Performance
The foundation most agencies skip.
Rankings are only sustainable when the technical foundation is right.
These are Google's own Lighthouse scores for the client site, measured before the ad-tracking tags were added in August 2026. 100 is a perfect score.
99
Performance
96
Accessibility
100
Best Practices
100
SEO
You're reading this page on the same architecture I'd build for you.
I designed and built it: the layout, the speed, the structure, every detail.
When your site looks credible and loads fast, customers trust you before they ever call.
What Clients Ask Me
The questions everyone asks before they say yes.
How fast does this start working?
First impressions on Google: 14 to 21 days. First booked job: typically 30 to 60 days. The compounding starts in month 2 and doesn't stop.
What if I'm not in San Diego?
The framework is location-agnostic. It works in any local market where customers search Google. I built it for San Diego junk removal because that was my first client, but the same machine plugs into HVAC in Phoenix, plumbing in Austin, or moving in Denver.
What if my average ticket is smaller?
The math needs more jobs to work at a smaller ticket, so it depends on your volume. The case study above runs on a $250 average, and it works because that business does a lot of jobs. On the audit call I'll look at your numbers and tell you straight whether this makes sense for you. If it doesn't, I'll say so.
How much does it cost?
Engagements start at $2,500 a month, plus a one-time build fee. The exact number depends on your market, how competitive your space is, and the scope of the build. I'll give you a clear number on the audit call. Every engagement is priced to pay for itself.
Do I have to run ads too?
No. The first $20,985 in this case study came with $0 in ads. Ads are an optional layer for the searches organic hasn't closed yet, like the 2,400-a-month head term here, and they get their own tracking so you always know what each dollar bought. If your market has a gap worth buying, I'll tell you. If it doesn't, we won't. Google Ads management is available as an add-on if your market has a gap worth buying.
Why should I trust the numbers?
Every dollar in this case study is tied to a specific text thread, GHL record, or paid invoice the owner can verify himself. The rankings come from Semrush Position Tracking set to San Diego, organic results only, using the weekly median so one lucky day can't inflate a number. The click and impression data come straight from Google Search Console. Paid leads have their own conversion tags and are kept out of every revenue figure here. Everything here is what I'd want to see if I were the buyer.
Work With Me
I take 3 new clients per quarter. That's the model.
I do it this way because each engagement is hands-on: keyword strategy, content build, technical setup,
monthly reporting, and lead-quality coaching. Volume isn't the business.
Compounding for the right businesses is.
This is for you if
✓Your average ticket is $1,000+
✓You're in a crowded local market where customers search Google
✓You're an owner who actually picks up the phone
What you get when we work together
✓Custom-built website (or audit and rebuild of yours)
✓Service and location page architecture mapped to your market's real search demand
✓Technical SEO + speed + accessibility baked in
✓Authority building: a referring-domain count that climbs every month (18 to 168 on the case study)
✓Google Business Profile built out and managed
✓Review engine: every finished job asked for a review
✓Monthly check on whether AI search names you
✓Missed-call text-back so callers don't go to a competitor
✓Lead-by-lead attribution: which searches bring in which customers
✓Monthly strategy call + ranking report
✓Funnel coaching: which leads ghost, why, and what to do about it
Engagements start at $2,500/month. Google Ads management available.
The Launch Guarantee
Your site is live within 21 days of receiving your content, or your build fee comes back. And your monthly retainer doesn't start until it's live.
I guarantee what I control: the build, the timeline, the work, the reporting. Not what Google controls. Anyone promising you rankings on a deadline is guessing. I'd rather show you the slope.
The First Step
Free 30-minute market audit.
I pull your top 25 competitors, show you exactly which searches they own that you're invisible for,
and tell you plainly what it would take to start booking jobs from Google.
No pitch. No jargon. Real data about your market, yours to keep whether we work together or not.
San Diego based. I built and run GlassBee Solutions, and I take 3 clients a quarter so each one gets my full attention.
Every result on this page is real, verified, and tied to a specific customer the business owner can name.
"It's my belief that as long as you're growing something you care about and giving back to your community, you're building in the right direction. I started GlassBee after years of growing businesses myself, feeling the growing pains firsthand of trying to establish an online presence while staying focused on the work that actually matters. So I built a business in this space to give other owners the tools they need to succeed. There's a real gap between local service businesses and the technology that could carry them, and as we move into an AI world, my goal is to be the bridge between those two."
Tony · GlassBee Solutions · San Diego, CA
Ranking metrics sourced from Semrush for severinhauling.com: Position Tracking (San Diego, CA, organic results, weekly median for Sept 16 to 22, 2026) and monthly domain snapshots (US index, February to August 2026). Click and impression data from Google Search Console (28 days to Aug 3, 2026). Revenue figures reflect jobs booked through Google organic leads during the first four months after launch, verified via the owner's internal job tracker; no paid advertising ran during that window. Google Ads began July 13, 2026, target searches the site did not rank for, and are tracked with separate conversion tags; no paid lead is included in any revenue figure on this page. Individual results vary based on industry, market, competition, and timeline.