Niche Selection — Pick Your First Wedge
"Local businesses" is not a niche. Plumbers in Phoenix is a niche. The first 90 days are about finding a wedge — a specific vertical in a specific geography — that converts. Once it converts, you scale it.
Why niching matters (even if it feels like leaving money on the table)
You will be tempted to say yes to anyone with a credit card. Don't.
Niching down does three things:
- Your pitch becomes 10× sharper — "I build websites for HVAC companies" beats "I build websites." The specific opener disarms gatekeepers and earns owner attention.
- Your demo becomes more relevant — once you've shipped 3 sites for plumbers, the 4th plumber gets a demo that already speaks their language.
- Referrals compound — happy plumber clients refer other plumbers. A general agency gets random one-offs.
Tradeoff: you'll watch potential good clients walk away because they're not in your niche. It's worth it. Niche revenue grows exponentially; generalist revenue grows linearly.
The framework: pick on these axes
A good first niche is high on all four:
1. Phone-call dependent
They live and die by calls. Every missed call = lost revenue.
- ✅ HVAC, plumbing, electrical, roofing, pest control
- ✅ Auto repair, body shops
- ✅ Dental, medical, optometry, vet
- ✅ Law firms (especially small/solo)
- ✅ Restaurants (especially full-service / pickup)
- ✅ Salons, barbershops, med spas
- ❌ Pure ecommerce (transactions are online, not call-driven)
- ❌ B2B SaaS (different sales motion entirely)
2. Mid-budget tier
They have money to spend but won't drop $10K on a website.
- ✅ Annual revenue $300K–$3M
- ✅ 1–10 employees
- ✅ Owner is reachable (not a corporate franchise)
- ❌ Brand new businesses (no cash flow)
- ❌ Massive multi-location chains (decision-making is too distributed)
3. Lots of similar prospects
You want to be able to copy/paste your work. The 4th client should take half the time of the 1st.
- ✅ Verticals with 50+ businesses in a metro area
- ✅ Industries that look similar across cities
- ❌ Boutique unique businesses (each one is custom)
4. You don't hate them
You'll spend a lot of time talking to these people. If you'd dread the calls, the niche won't work.
- Pick a vertical you have natural affinity for or curiosity about. The energy translates.
The 9 best starter niches (with notes)
1. HVAC / Plumbing / Electrical contractors
- Avg job: $300–$3,000 (one missed call = lost ROI on your monthly fee instantly)
- Owner persona: Pragmatic, no-bullshit, motivated by ROI
- Easy pitch: "When someone Googles 'AC repair Phoenix' at 2pm in July, do you show up first or third?"
- Watch for: Owner is in a truck most of the day — call mornings or after 5pm
- Why it works: Massive volume of similar businesses, every metro has 100+ of these, lifetime value high because they don't switch much
2. Dental / Medical / Vet practices
- Avg patient value: $500–$5,000+/year
- Owner persona: Cautious, wants references, decisions take longer (3–6 weeks)
- Easy pitch: Compliance + new-patient acquisition framing
- Watch for: Practice manager (not the doctor) is often the gatekeeper; multi-doctor practices have politics
- Why it works: Very high willingness to pay, low churn (they hate switching), referral-friendly
3. Local law firms (estate, family, immigration, criminal defense)
- Avg case value: $1,500–$15,000
- Owner persona: Attorneys are skeptical of marketing; data-driven, hate hype
- Easy pitch: "Your competitors run Google Ads. You don't even rank organically."
- Watch for: Avoid mass-tort and PI (super competitive, agencies eat each other)
- Why it works: High client value justifies even Pro tier easily
4. Restaurants (independent, fast-casual, ethnic)
- Avg ticket: $15–$50, but volume is real
- Owner persona: Operating on slim margins, time-starved, decision is fast (yes/no in one call)
- Easy pitch: "Your menu is on Facebook posts. People can't read it."
- Watch for: Margins are tight — Starter ($97) tier sells; pushing them to $397 is hard
- Why it works: Tons of them, easy to find, they all need the same thing
5. Med spas / Aesthetics
- Avg treatment: $200–$2,000
- Owner persona: Image-conscious, will pay for design quality, wants Instagram-ready
- Easy pitch: "Your competitors look more expensive than they are. You look cheaper than you are."
- Watch for: They want pretty but also want results — measure leads, not just visits
- Why it works: Higher tier ($397) is an easy sell; LTV is excellent
6. Auto repair shops (independent, not chains)
- Avg job: $200–$2,000
- Owner persona: Older, less digital, values trust and references
- Easy pitch: "When someone's check engine light comes on at the gas station, do they Google you or AAA?"
- Watch for: Many are tech-averse; lean into the "we handle everything" angle
- Why it works: Underserved by web agencies, big upside
7. Salon / Barbershop / Nail salons
- Avg ticket: $30–$100
- Owner persona: Often run by individual stylists turned owners; warm, social
- Easy pitch: Booking + Instagram integration
- Watch for: Lower budget — $97 tier is often the right fit; price sensitivity is real
- Why it works: Easy yeses, fast onboarding, but lower revenue per client
8. Independent fitness studios (yoga, pilates, CrossFit, martial arts)
- Avg member value: $100–$200/month, multi-year retention
- Owner persona: Passionate, often undercapitalized, wants community angle
- Easy pitch: Class schedule + drop-in booking + member resources
- Watch for: Some use Mindbody/Glofox which is opinionated about web — be willing to integrate, not replace
- Why it works: Engaged owners, willing to switch when the value is clear
9. Real estate agents (single agent or small team)
- Commission per deal: $5K–$30K — they can afford anything
- Owner persona: Brand-conscious, willing to pay for image
- Easy pitch: "Your face on a quality site beats Zillow listing #347."
- Watch for: Brokerages sometimes mandate platforms; verify before quoting
- Why it works: Lifetime value insane, even one deal pays for years of subscription
How to actually pick your niche
Method 1: Personal proximity
Pick a vertical you already know:
- A friend or family member runs one
- You've worked in adjacent industry
- You have a local social network in that vertical
- Your hometown has a cluster of them
This is the fastest path. Knowledge + warm intros = first 3 clients in <60 days.
Method 2: Geographic dominance
Pick one zip code or one city, then become the person for that geography.
- Walk every commercial street
- Note every business that needs help
- Pitch them ALL (yes, all of them — different verticals, same geography)
- Become known as "the local website person"
This is slower per-call but compounds via referrals dramatically. Work great for small cities (population under 200K).
Method 3: Pain shopping
Pick a niche where you know there's pain right now:
- Verticals being disrupted (independent restaurants vs. ghost kitchens)
- Verticals fighting platform fees (independent salons vs. Booksy/Vagaro)
- Verticals where competitors are weak
Find the pain by reading 50 reviews of businesses on Google or Yelp. Note what they complain about (each other AND the systems they use). That's your wedge.
What to avoid as a first niche
- Hyper-competitive verticals: dentists in major metros, personal injury lawyers, mortgage brokers. The agencies that own these spend $20K/month on ads. You can't compete from cold-call alone.
- Too-small verticals: "artisan candle makers" or "drone photographers" — interesting niches but not enough prospects to support a real pipeline.
- Verticals you'd be embarrassed to tell people you serve: if you secretly look down on the niche, your calls will be weak. Pick something you respect.
- Adult, gambling, crypto, MLM: payment processor risk, ad platform restrictions, reputation risk. Skip.
Locking it in
Once you pick:
- Update your agency site — "We build websites for [niche]" goes in the hero. Drop the generic "local businesses" framing on your home page.
- Update your cold-call opener — name the niche. "I help HVAC companies in [region]..."
- Update your email subject lines — "[Their company] vs. [direct competitor in same niche]"
- Build 1 niche-specific demo — the first one you build for any client in that niche becomes the demo for all future prospects in that niche
- Join the niche's communities — trade associations, Facebook groups, subreddits. Lurk for 2 weeks before posting.
When to expand to a second niche
You're ready to expand when:
- ✅ You've closed at least 5 clients in your first niche
- ✅ Your first-niche close rate is 25%+ on discovery calls
- ✅ You have a repeatable demo template that takes <2 hours to customize
- ✅ Your operations can handle 2× the current load
Not before. Adding a second niche too early splits your focus, dilutes your messaging, and slows compounding.
When you do expand, prefer adjacent niches first:
- HVAC → plumbing → electrical (same buyer mindset)
- Dental → optometry → vet (same buyer dynamics)
- Restaurants → bars → coffee shops (same operational rhythms)
Don't jump from "dentists" to "auto repair" — completely different operating manuals.
My recommendation if you're paralyzed
Pick HVAC, plumbing, electrical, OR independent restaurants. Within 5 miles of where you live.
- Both have 50–500 prospects in any metro area
- Both have owners who answer their own phones
- Both are familiar — you've used them, you can speak the language
- Both are underserved by quality web agencies
Pick one of those today. Make a list of 100 prospects in your zip code. Start calling tomorrow.
Don't optimize the choice — optimize the execution.