How One Local Business Went from 8 Jobs a Month to 40 in 90 Days
A real walkthrough of how we took a struggling local business from nearly invisible online to fully booked — with the exact steps we used The exact 90-day system we used — documented step by step.
Most marketing case studies are vague. “We improved their digital presence and leads increased significantly.” This one isn’t. This is a specific breakdown of exactly what we did, in what order, and what happened as a result. The business involved has been anonymised, but the numbers are real.
Where They Were When We Found Them
James runs a pressure washing company in Phoenix, Arizona. He’s been in business for four years. The work is excellent — he has a handful of loyal customers who refer friends. But he was averaging 8–10 jobs per month, mostly residential, mostly through word of mouth. He’d tried Facebook ads twice, spent around $600 total, and got two enquiries, neither of which converted.
When he came to us, he was considering going back to his old job. Not because the business was failing exactly — but because at 8–10 jobs a month, it wasn’t growing. Every new customer was a small miracle.
He didn’t have a Google Business Profile. He had a website that his brother-in-law built in 2021 — it loaded in 9 seconds on mobile, had no location keywords, and had a contact form that nobody filled in. He had 3 Google reviews.
The Audit: What We Discovered
We ran a full local digital audit within 24 hours of his enquiry. Here’s what we found:
- No Google Business Profile (the biggest issue by far)
- Website loading at 9.2 seconds on mobile
- Zero local keyword targeting — the word “Phoenix” didn’t appear once on his homepage
- 3 reviews, last one from 18 months ago
- Competitors in the local 3-pack had 40–80 reviews with an average of 4.8 stars
- No citations — his business wasn’t listed on Yelp, BBB, Bing, or any other directory
- Facebook page existed but hadn’t been posted on in 7 months
The good news: his competitors were decent, but none of them were doing anything exceptional. The 3-pack was very winnable. We told James we were confident we could get him into the top 3 within 90 days. He was sceptical. Fair enough.
Month 1: The Foundation Work
We don’t start with ads or social media. We start with the foundation — because without it, everything else is built on sand.
Week 1–2:
- Created and fully optimized his Google Business Profile — correct primary category (Pressure Washing Service), all secondary categories, complete services list with descriptions, 35 photos uploaded (his phone camera was good enough), compelling business description with location keywords
- Built 40 citations across priority directories — Yelp, BBB, Bing Places, Apple Maps, Foursquare, Yell, and 34 others — all with identical NAP
- Fixed his website — compressed images, enabled browser caching, moved to a faster host. Load time went from 9.2 seconds to 2.1 seconds
Week 3–4:
- Rewrote his homepage — added Phoenix-specific keywords, clear headline (“Phoenix’s Most Trusted Pressure Washing Service”), prominent phone number and call-to-action above the fold
- Created service pages for driveway cleaning, roof washing, deck restoration, and commercial pressure washing — each targeting specific local keywords
- Set up his review request system — a simple SMS follow-up sent within 2 hours of every completed job
- Sent the review request to his existing customer list (about 40 people). Within 2 weeks, 11 of them left reviews. He went from 3 reviews to 14.
End of Month 1 results: GBP showing in positions 7–12 for “pressure washing Phoenix”. Not in the 3-pack yet, but visible. Website organic traffic up 40% from the new content. 14 reviews, 4.9 average.
💡 This is the phase most businesses never reach — because they give up in month 1 when they don’t see instant results. Local SEO compounds. The work in month 1 pays off in month 2. The work in month 2 pays off in month 3. James stayed the course.
Month 2: The Rankings Start Moving
By week 6, Google had crawled and indexed all the new citation data. The consistent NAP across 40 directories was registering. Combined with the optimized GBP and new reviews, the ranking trajectory changed sharply.
Actions in Month 2:
- Published weekly GBP posts — every Monday, a post featuring a recent job with before/after photos and a brief description of the work and location (“Driveway restoration in Scottsdale — here’s the before and after”)
- Answered all Q&As on the GBP proactively — added 8 common questions with detailed answers
- Started posting on Facebook 3x per week — before/after photos, which got high organic reach in local Facebook groups
- Added 20 more photos to GBP including photos geotagged to Phoenix locations
- James continued the review system — added 9 more reviews by end of month
End of Month 2 results: GBP moved into positions 3–5 for “pressure washing Phoenix”. Still not in the 3-pack but very close. 23 reviews, 4.9 average. Calls from Google up from 2–3/month to 11/month. James had 19 jobs that month — more than double his average.
Month 3: The Phone Doesn’t Stop
Month 3 was when the compounding kicked in. Google had 90 days of activity data — consistent posting, growing reviews, high engagement. The GBP broke into the top 3.
Actions in Month 3:
- Launched Google Local Services Ads — at $15/day, targeting “pressure washing near me” and related keywords. LSAs show above the map pack and charge per lead, not per click. First week: 6 qualified leads at an average of $14 each.
- Created location pages for Scottsdale, Tempe, Mesa, and Chandler — capturing search volume beyond just Phoenix
- Set up Facebook retargeting — anyone who visited his website in the last 30 days saw a Facebook ad featuring a recent before/after job. Cost: around $4/day.
End of Month 3 results: Position 2 in the map pack for “pressure washing Phoenix”. Position 1 for “pressure washing Scottsdale”. 41 reviews, 4.9 average. 38 jobs booked that month. James hired his first employee in week 11.
AXIOM DIGITAL
Want These Same Results in Your Market?
We run this exact system for US local businesses across every service industry. The first step is understanding your specific market, your competitors, and what it would take to reach #1.
See If We Can Do This For You →The Exact Tactics We Used (Full Breakdown)
- Google Business Profile creation and full optimization
- 40-directory citation build with consistent NAP
- Website speed optimization (9.2s → 2.1s)
- Homepage and service page rewrites with local keyword targeting
- 5-location page build (Phoenix, Scottsdale, Tempe, Mesa, Chandler)
- SMS review request system
- Weekly GBP posts with geotagged photos
- Proactive Q&A population
- 3x/week Facebook posting
- Google Local Services Ads ($15/day)
- Facebook retargeting ($4/day)
Total ad spend in month 3: $589. Total revenue from new jobs that month: ~$11,400.
What This Means for Your Business
James’s situation isn’t unique. We see versions of it constantly — businesses doing genuinely good work, completely invisible online, haemorrhaging customers to competitors who aren’t even better at the job.
The fix isn’t magic. It’s a specific sequence of actions, done consistently, in the right order. The foundation first (GBP, citations, website). Then the activity layer (posts, reviews, Q&A). Then the amplification (ads, social, retargeting).
DOES THIS SOUND LIKE YOUR BUSINESS?
- ✅ You provide a great service but can’t seem to get found online
- ✅ Competitors with worse reviews rank above you on Google Maps
- ✅ You’ve tried “doing SEO” before and got little to no results
- ✅ You know leads are going to competitors but don’t know why
We work with US local businesses in exactly this position every day. The audit takes 24 hours. The fixes are often faster than you think.
🎯 See If You Qualify →If you’re in a similar position to where James was — good business, not enough leads — request your free audit here. We’ll tell you exactly where you stand and what the realistic path forward looks like for your specific market.
Ready to Grow?
Get Your Free Local SEO & GBP Audit
We’ll analyze your Google presence, local rankings, and online visibility — then send you a personalised report within 24 hours. No cost. No commitment.
📋 Request Your Free Audit →