Right now, a customer is choosing a competitor because Google reads them more clearly than you.
It's not that your service is worse. It's that your reviews, your Google profile, your site, and what AI says about you don't line up, so the algorithm quietly hands the call to whoever looks cleaner. You never see the customer you lost.
Four signals decide whether you get chosen. You've never seen your numbers on them.
Local search and AI weigh these four things. Most owners are strong on two and quietly bleeding on the other two, and there's no way to know which without measuring. That's the whole problem: you can't fix a leak you can't see.
Reviews
Velocity, rating, responses. The biggest lever, and the most ignored.
Google profile
Categories, services, hours, photos, posts. Half-built profiles lose the 3-pack.
Website structure
Service/city pages, NAP, mobile, what Google reads to trust you.
AI visibility
What ChatGPT, Google AI, and Maps say about you. Wrong = no call.
The scan is the proof, not the pitch.
It's free because the findings make the case better than any pitch. Two answers; the system pulls your live Google and AI signals and scores them against the same 100-point rubric we use for paying clients, then tells you what to fix first.
A scan you trust is worth more than a sales call you don't. You keep the full report whether or not we ever work together, and if the gap isn't worth closing, we'll tell you.
Your score, your four category numbers, the single highest-leverage move, the projected lift, and the plan that matches: Fix, Grow, or Protect.
ChatScan in the corner runs the same scan in conversation. Same data, same plan.
Your score routes you to one of three plans.
You don't pick a package off a menu; your score points to it. Honest cutoffs, not upsell bands. Fixed quotes after the scan, never before.
What actually changes: more of the customers already searching choose you.
You're not buying a score. You're buying the calls, bookings, and walk-ins that are currently going to whoever Google reads more clearly. We track the outcome the same way every month.
The leak closes
The 2–4 calls a week leaking to the 3-pack competitor start coming to you instead, same demand, redirected.
Tracked monthly
Every cycle re-scores you on the same rubric. You see the number move, not a vanity dashboard.
It compounds
Reviews, photos, and pages don't reset when you stop. Cancel any month and you keep everything built.
No hype. A clear picture of what gets fixed, what improves, and what you keep.
We lead with proof, not promises. Your scan shows your real numbers before any pitch, and everything below is the work itself, named plainly. We never present another business's results as your own.
The mechanical gaps
Your Google Business Profile (categories, services, hours, photos), review-request flow, service and city pages, NAP consistency, and how AI and Maps describe you — the concrete signals a 100-point scan exposes.
How clearly you are read
Once the gaps close, Google and AI can match you to the searches you should win: fuller profile, fresher reviews, clearer site structure, and an accurate description in AI answers. We re-score the same rubric every month, so the change is measured, not assumed.
Yours to keep
Your scored visibility report (kept whether or not we work together), a prioritized plan matched to your score, monthly re-scores on the same rubric, direct access to the operator doing the work, and everything built stays yours if you cancel.
An operator, a rubric, and work you can cancel any month.
The person grading your scan is the person doing the work. No account managers, no outsourced fulfillment, no long contracts.
Local businesses where being chosen is the whole game.
Tap your category to see the benchmark and the usual findings, then run yours.
Scan by chat instead.
The corner bubble runs the same scan in conversation: name, city, and it returns your real Google score plus the plan in about a minute.
Scan first. Decide second.
Run the free scan, see your plan, then book a 30-minute review to walk it through. If we can't move your number, we say so on the call.
Problem → Scan → Plan → Outcome.
Four steps, in order. No campaigns, no guesswork, no dashboards that measure nothing. You keep the findings whether or not we work together.
Name the leak
You're losing customers to whoever Google reads more clearly. The first job is admitting there's a measurable gap.
Run the scan
Business name + city → live Google and AI signals scored on a 100-point rubric in ~90 seconds.
Match the work
The score routes you to Fix, Grow, or Protect: honest cutoffs, not upsell bands.
Track the result
More of the customers already searching choose you, re-scored on the same rubric every month.
The four signals, weighted the way local search weighs them.
Volume, velocity, rating, responses.
Categories, services, hours, photos, posts.
Service/city pages, NAP, mobile.
How AI and Maps describe you.
Three engagements. Fixed scope. The scan decides which.
Month-to-month. No long contracts. Fixed quotes after the scan, not before. If we can't move your visibility, we say so before you sign.
- Full GBP rebuild: categories, services, hours, attributes
- Photo backfill across underrepresented areas (12+ in 30 days)
- Service-page architecture rewrite. City + service splits, NAP alignment
- Review-request flow stood up at point of payment
- Citation audit and cleanup across the top 12 directories
- Handoff doc: what changed, why, and how to keep it
- Visibility score below 60
- GBP unclaimed, stale, or partially built
- No active review-request system
- Service pages missing or boilerplate
- Review-velocity targeting against local benchmark
- Google Posts cadence (4/month, written for your category)
- Photo refresh (12 new geotagged assets monthly)
- On-page strengthening (1 service or city page deepened)
- Monthly re-scan with deltas tracked
- Escalated review monitoring with operator response coverage
- Visibility score 60 to 80
- GBP operational basics in place
- Wants compounding visibility, not a one-time cleanup
- Comfortable with steady monthly cadence
- Defensive monitoring: GBP change alerts, suspension watch
- Review-flag triage on every new review
- 100% response coverage within 48 hours, in voice
- Competitive scan: who is climbing toward you, with deltas
- Tactical interventions when a competitor moves
- Quarterly half-page executive read
- Visibility score 80 plus
- Already in the local map pack for primary terms
- Defensive posture, not catch-up
- Concerned about competitor encroachment
The boundary, named upfront.
Saying yes is a commitment. Saying no is also valuable. Here is what AlignmentSEO does not include.
- Paid ads management (Google Ads, Meta Ads, etc.)
- Generic content marketing or blog farming
- Backlink farms or PBN tactics
- Email marketing or newsletter automation
- Reputation suppression of legitimate negative reviews
- Website build from scratch (Fix rewrites pages; full builds are separate)
- SEO for non-local searches (national, international)
- Long-contract commitments (everything is month-to-month)
Don't guess your plan.
Run the free scan, the score routes you. Or book a 30-minute review and we'll tell you on the call.
Calibrated for categories that live or die on being chosen.
The rubric is tuned to how each category competes locally. Pick yours to see the benchmark, the usual findings, and which plan it tends to route to.
Questions owners in this category ask
Run by an operator. Not an agency.
No account managers. No outsourced fulfillment. No template playbook rolled out to 300 clients at once. You work directly with the person doing the work, Kristina Kassotis, who runs AlignmentSEO out of Metro Detroit.
Every scan is run personally
No bots, no offshore reviewers. The person grading your scan is the one you'd talk to on the call.
Capped at 12 clients
Local visibility compounds with attention. Past a dozen accounts, attention turns into a queue.
We turn down work we can't move
If the gap is structural, we say so on the call. A "no" from us costs you 30 minutes.
Kristina Kassotis
I run AlignmentSEO myself, from here in the Grosse Pointe and Metro Detroit area. There is no agency and no account manager between you and the work — when you scan, when you call, and when the work actually gets done, you are dealing with me.
I know how local owners in this market get found, because it is my market too. You get one operator who knows the area, does the work, and tells you the truth about your visibility — including when there is nothing worth fixing.
Most SEO agencies don't actually measure local visibility.
- Audit by assumption, no rubric.
- Random tactics, whatever is trending.
- Campaign blasts that decay when they stop.
- Vanity dashboards.
- Long contracts to cover slow starts.
- Account managers between you and the work.
- Measurement first. 100-point rubric on the live profile.
- Practical work: reviews, GBP, site signal, photos.
- Consistency over campaigns.
- Per-category scoring and one top finding every cycle.
- Month-to-month. Cancel anytime, keep the work.
- Direct operator access.
See your score and your plan.
Two answers. The system pulls your live Google Business Profile and scores it on the 100-point rubric, then tells you which plan matches. No 15-field form, no account, no cost.
AI and Google data are generated in real time and can vary by query and location. What you see is one honest snapshot, if anything looks off, that's useful information, and something we look at together.
Client portal
Sign in to manage your visibility, photos, approvals, requests, and monthly reports.
Reset your password
Enter your account email and we'll send a secure reset link. It expires in 60 minutes.
Check your email
If an account exists for your email, a secure reset link is on its way. It expires in 60 minutes.
Set up your account
You've been invited to the AlignmentSEO client portal. Create a password to activate secure access.
Client accounts
The client receives a secure, single-use setup link to create their own password. No password is ever set by the operator.
Administrative override: the operator can create, edit, reset, deactivate, or revoke any account here. There is no public registration path anywhere on the site.