We fix the technical work Google actually checks, keep your Google Business Profile and local pack presence maintained, and build content written for search engines and the people reading it. No black box, no vanity metrics, just the work that moves organic traffic and reporting that shows it.
Search Engine Optimization is the practice of improving a website so it ranks higher in organic search results, the free listings on Google and Bing, not the paid ads above them. It covers technical fixes so your site can be crawled and indexed correctly, plus content built around what your customers actually search for. It also covers the local signals, like your Google Business Profile and citations, that decide whether you show up in the map pack.
This work now runs under our AI Visibility retainer, the same rate card line that covers our answer engine work, because the technical and entity foundation Google checks is largely the same foundation AI answer engines check. If your business needs to show up inside an AI-generated answer, not just a search results page, that is a different service with its own focus.
Rankings, the local pack, technical SEO and search content are what we run. Here is the adjacent work:
Every engagement runs all four. Skipping the technical work to publish more content is how sites end up with a blog nobody can find.
Site speed, mobile usability, crawlability, indexability, structured data and Core Web Vitals, audited and repaired, not just listed in a report you never see acted on. A fast, crawlable site is the floor, not the finish line.
Ongoing maintenance of your Google Business Profile, local citations and map pack presence, kept current as your hours, services and locations change. Local search moves fast and stale listings quietly cost you the pack. If most of your revenue comes from one region, the local search section below covers how this pillar works in practice.
Two proprietary-data content assets a month, written around the terms your customers actually type, structured with the headings and clarity that both search engines and readers can parse. Not keyword-stuffed filler.
A quarterly report tied to keyword position, organic traffic and local visibility, not a screenshot of a dashboard nobody explained. If you also want revenue attached to that traffic, that lives with our marketing measurement work.
A full crawl, index coverage, Core Web Vitals, schema and existing structured data, plus where you genuinely rank today. This sets the order of operations for everything after it.
Speed, mobile usability, crawlability, indexability, schema and entity markup. Fixed in your site, not handed to you as a list of findings for someone else to action.
Google Business Profile maintenance, citation consistency across the web, and monthly monitoring of your local pack position so a stale listing does not quietly cost you nearby customers.
Two proprietary-data content assets a month built around real search terms, and a quarterly report on keyword position, organic traffic and local visibility that you can read without a translator.
Local search and national search are different jobs. Map pack rankings turn on proximity, service area and a Google Business Profile that matches your listings everywhere else on the web, which is genuinely different work than ranking a national site. The technical and content pillars behave the same either way, so a business without a storefront gets the same engagement minus the local pack focus. Expect initial movement in months three to six, longer for competitive terms. Anyone promising you results in 30 days is either lying or running tactics that get penalized later.
What lands every month, and what each piece actually changes for you.
Search engines can crawl, parse and trust your site, and the same groundwork carries over as search changes.
Hours, services, locations and citations stay current, so your map pack listing is not working against you.
You see where you stand beyond Google, without buying a separate service to find out.
Pages that answer what people actually type, written to be read by humans as well as crawled.
Keyword position, organic traffic and local visibility in plain language, with live access between reports.
The person who runs your account is the person you talk to, not an account coordinator reading a template.
Our rate card no longer has a standalone SEO line, and the old $999 figure was a leftover from a pricing structure we retired. SEO work now runs through AI Visibility Foundation at $2,500 a month. Search engines check technical and entity groundwork: clean schema, structured data, a site that crawls cleanly. That same groundwork determines whether an AI answer engine can find and trust your business. Building it once, correctly, costs more than a starter plan that patched keywords onto a broken foundation.
Here is what $2,500 actually buys every month: technical and entity foundation work including schema, structured data and Knowledge Graph hygiene, plus ongoing local search maintenance including your Google Business Profile. It also covers citation tracking across four AI engines so you know where you stand beyond Google. You get two proprietary-data content assets built around real search terms, and a quarterly report you can read without a translator. A named strategist runs your account and sits with you once a quarter.
This is also where we draw a hard line. SEO owns traditional organic search, keyword rankings, the local pack, your Google Business Profile, technical SEO and content written for search engines. Being cited inside an AI-generated answer, ChatGPT quoting your business, Google's AI Overviews pulling from your site, is a related but different outcome with different tactics, and that is what our AI visibility page covers. If your goal is specifically showing up inside AI answers, start there instead.
One more distinction worth stating plainly. Everything on this page is organic. We are not buying placements or running ads inside AI tools, that is paid media and it lives on our AI advertising page, a completely separate budget line with its own team and its own pricing. If your business needs both organic SEO and a heavier push into AI citations, Standard and Authority tiers add digital PR and original research on top of everything Foundation covers. You can move up without switching agencies or starting over.

Managed retainers are 12-month partnerships, with a six-month term available at a 15% premium. Annual prepay saves 5%. A 5% annual escalator is disclosed up front rather than sprung at renewal. No hourly billing on any of it.
There is no separate SEO product on our rate card and no $999 plan. SEO runs inside AI Visibility because the foundation is the same work. Every published price is on the pricing page.
Would rather talk it through than write it out? Grab a slot below. No charge, no pitch deck, and you will get a straight answer on whether this is the right fit.
Calendar not loading? Open it in a new tab, or call (585) 300-4640.
Tell us your site, your industry and what you have tried already. We will tell you honestly which tier fits, what we would fix first, and whether Standard or Authority makes sense now or later.
When somebody in Pittsford searches for what you sell, Google is answering a different question than when somebody in Denver searches the same words. It is deciding which nearby businesses are relevant, prominent and close enough to be worth showing, and it leans heavily on signals that have nothing to do with your page copy: your Google Business Profile category, how consistently your name, address and phone number appear across the web, how recently you were reviewed, and whether anyone local ever links to you.
That is why a business can have a genuinely good website and still lose the map pack to a competitor with a worse one. The website is not the thing being ranked in that box. If you have a storefront, a service van, or a service area you actually serve, this is usually where the cheapest wins are. If your customers are nationwide and you have no physical presence worth defending, local work is not where your money should go, and we will say so on the call rather than sell it to you.
Category selection, service areas, hours, products and services, photos, and the Q&A nobody ever fills in. Most profiles we open are set to a category that is close but wrong, which quietly caps what they can rank for. We fix the profile, then keep it accurate, because Google treats a stale profile as a weaker one.
Your name, address and phone number as they appear across directories, data aggregators and old listings you forgot existed. Conflicting versions make Google less confident about your business, and less confidence means less prominence. This is unglamorous cleanup work that tends to pay for itself faster than anything else on the list.
Real pages for the places and services you actually cover, written to be useful rather than stuffed with town names. We do not build fifty near-identical pages for every suburb in Monroe County. That tactic stopped working, and now it actively hurts. Pages earn their place or they do not get built.
A steady review pace, responses that read like a person wrote them, and links from organizations in the region that already know you. Chambers, suppliers, sponsorships, local press. A handful of genuine local links is worth more here than a pile of generic ones.
Expect movement in months two to four for map pack work. That is genuinely faster than national organic, because profile and citation fixes compound quickly. Competitive categories take longer.
SEO is the practice of improving a website's technical health, content and local presence so it ranks higher in organic search. Most clients see initial movement in months three to six, longer for competitive keywords. Anyone promising results in 30 days is either lying or running tactics that get penalized later.
Our rate card no longer has a standalone SEO line at $999. SEO work now runs through AI Visibility Foundation at $2,500. The technical and entity foundation search engines check is the same foundation AI answer engines check. Building it right costs more than a starter plan patched onto a broken site.
This page owns traditional organic search: rankings, the local pack, your Google Business Profile, technical SEO and content written for search engines. Our AI visibility page covers being cited inside AI-generated answers, a related but different outcome with different tactics. Both bill against the same retainer line because they share a foundation. If getting quoted inside an AI answer is specifically your goal, start there instead.
No. Everything on this page is organic work, earned visibility, not bought. Paid placements inside AI tools and ad platforms are a separate service with a separate budget on our AI advertising page. Different team, different pricing, never confused on our invoices.
Yes, it is part of Foundation and every tier above it. We maintain your Google Business Profile, keep citations consistent across the web, and monitor your local pack presence monthly so a stale listing does not quietly cost you customers who searched nearby. Review volume and recency also feed the pack, which is why review generation sits next to this work.
Site speed, mobile usability, crawlability, indexability, structured data and Core Web Vitals, audited and fixed, not just flagged. We also build the schema and entity markup that increasingly double as signals for AI answer engines, so this foundation work does not go to waste as search evolves.
No. We work with clients wherever their customers are. Technical SEO, schema and content work identically regardless of geography, and map pack work is scoped to whatever markets you actually serve. If you have physical locations we build the local pillar around them. If you do not, that budget goes to the pillars that move your rankings instead.
You get a quarterly report on keyword position, organic traffic and local visibility, plus a Site Hub Reports seat for ongoing visibility between reports. If you want that traffic tied to actual closed revenue instead of just rankings, that is what our marketing measurement work builds.
Managed retainers are 12-month partnerships, with a six-month term available at a 15% premium, and annual prepay saves 5%. SEO needs time to compound, and turning it off in month two usually means leaving before the payoff. On bundling, yes: Performance Media Starter paired with AI Visibility Foundation runs $4,250 a month instead of $4,500 billed separately, detailed on our paid media page.
The work that sits closest to organic search, priced on its own page.
Getting cited inside AI-generated answers, not just ranked on a results page.
Review volume and recency are local ranking signals, not just social proof.
When your content program needs to run wider than the SEO retainer covers.
Tying organic traffic to closed revenue instead of stopping at rankings.







"Sean and his team are great! We've been using his company for a couple of years now and could not be happier with their services."
"Working with Sean and Nicole has been a game-changer for our business. Super professional and easy to work with."
"They do amazing work and very easy to work with! Highly recommend."
"I would highly recommend using Site Hub. They are absolutely amazing and literal masters of their craft."
Tell us what you have tried, what is broken, and where you want to rank in 12 months. We will tell you which tier actually fits, no upsell required.
Get my SEO plan