Who We Serve

Four Kinds of Business. One Goal: More Paying Customers.

We work with law firms, roofing contractors, HVAC contractors and boutique and destination wedding photographers. Focusing on four niches means we already know how your customers search, what a click costs in your market and what it takes to win the work.

Book Your Discovery Call
Our Niches

The Businesses We Serve

Each one has its own page explaining how we bring in customers for that kind of business.

What We Hear on Discovery Calls

The Problems Look Different. The Cost Is the Same.

Work that should be yours is going to someone else.

  • Law firms: paying lead platforms for the same lead they sell to several other firms

  • Roofers: losing jobs to competitors with weaker work who simply show up first

  • HVAC: packed in peak season, empty weeks in the shoulder months

  • Photographers: riding the referral rollercoaster and feeding Instagram for likes instead of inquiries

  • All of them: paying for every click with nothing that keeps working when the spend stops

What Your Competitors Pay for Every Click

Monthly US searches and the average cost per click for searches your buyers type. Every click you win organically is one you don't pay for. Source: DataForSEO, Google search keyword data, US monthly averages, October 2026.

$25Per click on "divorce lawyer near me" (40,500 searches a month)
$39Per click on "patent attorney" (40,500 searches a month)
$26Per click on "roofer near me" (165,000 searches a month)
$31Per click on "roof replacement" (33,100 searches a month)
$46Per click on "ac repair near me" (201,000 searches a month)
49,500Monthly searches for "wedding photographer" (about $5 a click)
Who We're Right For

A Good Fit, and Not a Fit

We'd rather tell you up front than take on work we can't do well.

Probably not a fit

  • E-commerce stores
  • National B2C brands
  • Businesses that want rankings as a trophy rather than customers
  • Anyone looking for guaranteed rankings

A good fit

  • Law firms, roofers, HVAC contractors and boutique or destination wedding photographers
  • Customers who find you on Google
  • A specific area you serve, or destinations you travel to
  • Owners who want more calls, customers and revenue, measured
Law Firms · Patent Attorney

A Stalled Solo Patent Practice Now Brings In 103 Leads a Month

Michael Meyer came to us after a slow stretch: a paused campaign, thin reviews and patchy search presence. We relaunched Local Service Ads, paid ads and SEO together. He now averages 103 leads a month, his best month brought in 164, he holds #1 in Google Maps and the return on his marketing is over 1000%.

Michael Meyer

"I could almost justify a night shift on how many potential client requests come in through my website."

Michael Meyer, Patent Attorney, Michael Meyer Law
Case StudyPatent Attorney
103Leads a month on average (best month: 164)
1000%+Overall ROI

Monthly leads

Average month
Best month164
549Page-1 keywords
#1Google Maps
Roofing · Midwest Roofing & Restoration Company

A 15-Year-Old Roofer Losing Jobs Online Went to 60+ Leads a Month

Fifteen years of quality work, and competitors with weaker service were taking the jobs because they showed up first. Lead volume doubled in 90 days. At six months: 60+ leads a month, up from about 20, a 387% ROI and 40% less spent on ads. One month brought in 13 full roof replacement leads, a 10,300% ROI for that month alone.

Case StudyRoofing & Restoration
60+Leads a month, up from ~20
387%ROI in 6 months

Monthly leads

Before
Month 63×
80+Page-1 keywords
−40%Ad spend

What We Do for Each Niche

Law Firms

One page for every practice area, a properly built Google Business Profile, content that answers what clients research before they call, and paid ads where speed matters.

Roofing Contractors

Service and city pages for every area you work, local search work to get you into the Maps results, and paid ads with tracking so you know which jobs came from where.

HVAC Contractors

Pages for the repair and replacement searches that bring in the best jobs, local search work for every area you serve, and a plan to keep calls coming between peak seasons.

Boutique & Destination Wedding Photographers

On-page optimization that matches your existing pages to the searches couples type when they start planning, so you're found by couples who don't already know your name. You keep supplying the photos; we put them to work.

What We Don't Do

  • We don't manage your reviews: asking for and answering them stays with you
  • We don't post on a schedule or quota: we post and update when there's a real reason
  • We don't create photos or videos: you send them, we upload them
In Their Words

From Clients in Our Niches

An invaluable resource for my firm, and years later as I'm growing my business. Their efforts led directly to more people messaging my website, calling me, and becoming clients. Honest, very knowledgeable, who I would happily recommend to family.

John DiamantisOwner, Heritage Law
★★★★★

I would recommend Matthew to anybody. He backs up what most SEO guys can't do: get your Google ranking moving up fast and more calls. He is polite, precise and to the point, and he understands the business.

Brad WiesenWiesen Roofing and Exteriors
★★★★★

Each year my business has seen a 5x in sales as a result of Photon SEO. My business is on the first page of Google and within the top search results. They truly take pride in excellent communication.

J. TrinhOwner, Boutique Wedding Photography
★★★★★
How Pricing Works

You're Buying Senior SEO Time. Want More Done? Buy More Time.

Foundation is 12 hours for $3,000 a month, Growth is 20 hours for $5,000 and Authority is 32 hours for $7,500. Add 4-hour blocks for $1,200 on any tier. Paid ads management is separate: $2,500 a month plus 5% of ad spend, paid directly to the platform.

  • Your Niche
  • +
  • Your Market
  • +
  • Senior SEO Hours
  • =
  • More Paying Customers
Book Your Discovery Call

Frequently Asked Questions

Why only four niches?

Because focus produces better results. We already know how legal clients, homeowners and couples search, what clicks cost in those markets and what it takes to win the work, so your hours go into doing it rather than learning it.

My business isn't on the list. Can you still help?

Possibly, if your customers find you on Google and you serve a specific area. If you're e-commerce or a national B2C brand, we're probably not the best fit. Book a call and we'll tell you honestly.

Why do you price by hours?

Because hours are what you're actually buying: senior SEO time spent on your site. Foundation is 12 hours for $3,000 a month, Growth is 20 hours for $5,000 and Authority is 32 hours for $7,500. Want more done? Buy more time: add 4-hour blocks for $1,200 on any tier.

How fast will I see results?

Paid ads can bring in leads in as little as 7–14 days. Many clients start getting new business from SEO within the first 60 days, with full results usually around the 180-day mark.

Is there a minimum commitment?

No. There’s no minimum commitment. What we will tell you honestly: depending on how competitive your niche is, clients who invest more hours tend to get better results, faster. We’ll recommend the right level for your market on your discovery call.

What does reporting look like?

You get a live dashboard showing calls, form submissions, chat interactions and revenue by channel, so you can see exactly what your hours produce. No fluff metrics.

Let's See Whether We're a Fit for Your Business

Book a discovery call. We'll look at your market and tell you honestly whether we're a fit.

Here's what happens next:

  1. 1.

    Book Your Discovery Call

    Pick a time that suits you. It takes 30 minutes.

  2. 2.

    We Do the Homework First

    Before we talk, we look at your market, your competitors and how your marketing performs today.

  3. 3.

    You Get an Honest Answer

    We tell you what it would take to win more customers in your market, and whether we're the right fit to do it.

Book Your Discovery Call

Ready for More Clients?

Senior SEO time, every month. Want more done? Buy more time.

Book Your Discovery Call
Book Your Discovery Call