More Calls, More Customers, Less Money Burned on Clicks
Photon SEO sells one thing: senior search marketing time spent on your business. SEO, local SEO, your Google Business Profile and AI search all run inside your monthly hours. Paid ads are managed separately. Here’s how to choose.
Book Your Discovery CallSound Familiar?
These are the problems we hear on almost every discovery call.
Feast or famine. A strong month of referrals, then three quiet weeks, and no way to know which is coming.
Paying for every single click. The calls stop the day the ad budget does, and nothing builds up underneath.
Shared leads. Lead platforms sell the same job to five companies and you race to the bottom on price.
Losing to worse competitors. Businesses that aren’t better at the work show up first on Google and in the map.
Reports you can’t act on. Your last agency sent rankings and traffic. Nobody could tell you what turned into revenue.
No time to fix it. You run the business. Learning search marketing at night isn’t a plan.
You Don’t Need More Services. You Need the Right Work, Done Every Month.
Most agencies sell you a bundle of line items, then spend the month on whatever is easiest to report. The result is busy work with no clear link to the phone ringing.
We run it differently. You buy a set number of senior SEO hours each month. We spend those hours on whatever will move your revenue most: fixing what’s broken on your site, building the pages your buyers search for, getting your Google Business Profile right, earning links, and making sure AI tools can read your business correctly. You see every call and form that comes from it.
What That Means for You
- One plan, one priority list, one person accountable for it
- No paying separately for SEO, local SEO and Google Business Profile work
- If you want more done, you buy more time. Nothing else changes
- Paid ads, when they make sense, are managed alongside it on their own fee
Which Service Fits Your Business?
Five ways we bring in customers. Most clients use several, and the discovery call is where we work out which ones pay for themselves in your market.
SEO
Choose this if you want customers to find you without paying for every click. Pages, technical fixes and links built around the searches that turn into paying jobs. Runs on your monthly hours.
See SEO →Local SEO
Choose this if you serve a set area and your customers search "near me." Service-area pages, consistent business details and the Google Maps work that wins local calls. Runs on your monthly hours.
See local SEO →Google Business Profile
Choose this if your profile is incomplete, out of date or sitting below competitors in the map. We keep it accurate and active, post when there’s a real reason and upload your photos and videos. Runs on your monthly hours.
See Google Business Profile →AI Search (GEO)
Choose this if your buyers ask ChatGPT, Perplexity or Google’s AI Overviews who to hire. We make your business easy for those tools to read, understand and cite. Runs on your monthly hours.
See AI search →Paid Ads
Choose this if you need calls this month, not next quarter. Tightly targeted campaigns with every call and form tracked. Managed separately: $2,500 a month plus 5% of ad spend.
See paid ads →What Your Competitors Pay for a Single Click
These are average costs for one click on searches local buyers type every day. Every customer who finds you through search instead of an ad is a click you didn’t pay for.
Source: DataForSEO, Google keyword data (search volume and cost per click), US monthly averages, October 2026.
What the Work Has Done for Clients
Leads and return on investment, from real client work. Most client names are withheld for confidentiality.
Patent Attorney: 103 Leads a Month
Michael Meyer Law averages 103 leads a month, with a best month of 164. Over 1000% ROI, #1 in Google Maps and 549 page-1 keywords.
Read the case study →Divorce Attorney: 8 to 31 Consultations a Month
A solo family law attorney went from 7th–9th in Google Maps to #1 in six months, with a 38% lower cost per lead and 214% ROI.
Read the case study →Roofer: ~20 to 60+ Leads a Month
A Midwest roofer, 15 years in business, doubled lead volume in 90 days and reached 387% ROI in six months on 40% less ad spend.
Read the case study →Wedding Photographer: Booked 18 Months Ahead
From referrals and Instagram only to a top result for "wedding photographer [city]", now choosing which weddings to take.
Read the case study →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.
Buy Senior SEO Time. Want More Done? Buy More Time.
Every tier is a set monthly allocation of senior SEO hours on your site. More hours mean more work shipped each month.
Foundation
12 senior SEO hours / month
$3,000/mo
For businesses in one market that want steady, compounding progress.
- 12 hours of senior SEO work on your site every month
- Technical fixes, content, local and Google Business Profile work, links and reporting, prioritized by what moves revenue first
- Live dashboard of calls, forms and revenue by channel
- Add 4-hour blocks whenever you want more done
Growth
20 senior SEO hours / month
$5,000/mo
For businesses ready to outpace competitors across more services and areas.
- 20 hours of senior SEO work on your site every month
- Technical fixes, content, local and Google Business Profile work, links and reporting, prioritized by what moves revenue first
- More pages, fixes and links shipped every month than Foundation
- Live dashboard of calls, forms and revenue by channel
- Add 4-hour blocks whenever you want more done
Authority
32 senior SEO hours / month
$7,500/mo
For competitive markets and multi-area businesses that want to lead.
- 32 hours of senior SEO work on your site every month
- Technical fixes, content, local and Google Business Profile work, links and reporting, prioritized by what moves revenue first
- The most work shipped each month, across every service and area you serve
- Live dashboard of calls, forms and revenue by channel
- Add 4-hour blocks whenever you want more done
Add-on hours: need more done in a given month? Add 4-hour blocks for $1,200, on any tier.
Paid Ads Are Priced Separately
Paid ads management is priced separately from SEO hours: $2,500 a month plus 5% of ad spend. Your ad spend is paid directly to the ad platform, never through us.
Ads are the fastest way to get the phone ringing, and the most expensive way to keep it ringing. We manage them for clients who need calls now, and we use what the ads prove converts to decide where your SEO hours go next. Over time, more of your customers arrive through search you don’t pay for per click.
How it works in practice: one roofing client cut ad spend by 40% while growing from about 20 to 60+ leads a month. An HVAC company cut paid spend by 29% and got more total leads.
Frequently Asked Questions
Why do you sell hours instead of packages?
Because hours are what you’re actually buying: senior SEO time spent on your business. Each tier is a set monthly allocation, so you always know how much work goes in, and we spend it on whatever will move your revenue most that month. Want more done? Buy more time: 4-hour blocks are $1,200 on any tier.
Which services do I need?
It depends on how your customers search and how strong your competitors are. Most local service businesses need SEO, local SEO and Google Business Profile work together, which is why they share one pool of hours. On your discovery call we’ll look at your market and tell you where your hours should go first.
Are paid ads included in the hours?
Paid ads management is priced separately from SEO hours: $2,500 a month plus 5% of ad spend. Your ad spend is paid directly to the ad platform, never through us.
How fast will I see results?
Paid ads can bring calls in as soon as campaigns are live. SEO compounds: for one roofing client, lead volume doubled within 90 days and passed 60 a month by month six. A solo family law attorney went from about 8 to 31 consultations a month in six months. Your market sets the pace, and we’ll be straight with you about it on the call.
What do you need from me?
Access to your website, your Google Business Profile and, if we run paid ads, your ad account. Answers when we have questions about your services. The photos and videos of your work, which we upload for you. Reviews stay with you: you ask for them and reply to them. We do the rest.
How is this different from other agencies?
You buy senior time, not a list of line items. That time goes to what moves revenue first, and you see every call and form it produces. We don’t report vanity numbers and we don’t promise rankings.
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 real-time dashboard showing calls, form submissions, chat interactions and revenue by channel, so you can see exactly what the work produces. No impressions reports, no rankings for searches nobody buys from.
Find Out Which Services Will Pay for Themselves in Your Market.
Book a discovery call. We’ll look at your market, your competitors and what your customers search for, and tell you honestly whether we’re a fit. If we’re not the right answer, you’ll hear that from us on the call.
Book Your Discovery Call