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 CallThe Businesses We Serve
Each one has its own page explaining how we bring in customers for that kind of business.
Law Firms
Solo practices and small firms that want consultations every month, not referral luck. Proof: a patent attorney averaging 103 leads a month, and a family law attorney who went from 8 to 31 consultations a month.
Law firm SEO →Roofing Contractors
Established roofers losing jobs to worse competitors who simply show up first. Proof: a Midwest roofer that went from ~20 to 60+ leads a month with a 387% ROI in six months.
Roofing SEO →HVAC Contractors
HVAC companies tired of busy summers and quiet shoulder seasons. Proof: an HVAC company with consistent year-round lead flow and 29% lower PPC spend with more total leads.
SEO for HVAC →Boutique & Destination Wedding Photographers
Studios ready to stop relying on referrals and Instagram. Proof: a boutique photographer now booked 18 months in advance and focused on destination weddings.
Wedding photographer SEO →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.
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
- Anyone obsessed with rankings instead of revenue
A good fit
- Law firms, roofers, HVAC contractors and boutique or destination wedding photographers
- Customers who find you on Google
- Clients in your city, across the US or around the world
- Owners who want more calls, customers and revenue, measured
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 141, he holds #1 in Google Maps and the return on his marketing is over 1000%.

"I could almost justify a night shift on how many potential client requests come in through my website."
Michael Meyer, Patent Attorney, Michael Meyer LawMonthly leads
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.
Monthly leads
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
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.
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.
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.
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
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. If you're an e-commerce store, we're probably not the best fit. Book a discovery 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.
Book Your Discovery Call
Pick a time that suits you. It takes 30 minutes.
- 2.
We Do the Homework First
Before we talk, we look at your market, your competitors and how your marketing performs today.
- 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.
