Gulfstream Strategic Advisory

Choosing a website partner

Start with the kind of partner your practice actually needs.

GSA, Roya, EyeCarePro and iMatrix can all support an optometry practice online. The meaningful differences are how deeply the provider learns your practice, whether it checks what AI tells patients about you, what it manages after launch, how many marketing services come bundled, and how much of the work you want to do yourself.

Start with fit

GSA stays focused on your website and how patients find you.

That focus works well when you want a website that accurately represents the practice, works for patients, gives Google and AI clear information to work with, and stays managed after launch.

GSA is a strong fit when

You want your website and online presence handled properly.

  • You want an optometrist-led partner who understands how an independent practice actually works.
  • You want doctors, services, insurance, hours, policies and patient workflows researched and confirmed before they are published.
  • You want the same managed system to cover the build, migration, launch, updates, technical care, and Google and AI checks.
  • You want the ongoing work made visible through Practice Pulse.

A broader agency may fit better when

Your main need is more marketing channels.

  • Paid advertising is a primary growth channel.
  • You want ongoing social media management, email campaigns or automated review requests bundled together.
  • You want a larger outsourced marketing department with more channels under one vendor.

GSA can connect the website to outside systems, but those broader marketing services are not the core product.

Compare GSA with Roya, EyeCarePro and iMatrix

Reviewed 10/06/26

Open any section to compare pricing and setup, Google and AI discoverability, ongoing website care, and broader marketing services side by side.

All four companies are included. On smaller screens, swipe sideways. The first column stays in view.

01Pricing and setup
What matters to your practiceGSAFounding Practice offerRoyaProfessional through EliteEyeCareProWebsite & marketing packagesiMatrixWritten quote + public plans
Pricing & getting started
One-time setup / design$500Founding Practice offer$500 up to $5,000Snap, Amplify or Envision; Enterprise quoted separately$750 up to $5,000Across published packages$999 up to $1,999Core / Build $999; Elevate / Boost $1,499; Dominate $1,999 (written iMatrix sales information, 10/06/26)
Monthly fee$149/monthFounding rate, locked for your first 3 years$149 up to $1,999Per month: Professional through Elite$109 up to $2,499Per month: across published packages$199 up to $1,599Per month: Core $199; Build $299; Elevate $499; Boost $799; Dominate $1,599 (written iMatrix sales information, 10/06/26)
How pricing was verified✓Published by GSASetup fee, monthly fee and managed scope are published on the GSA website✓Pricing sheet supplied by RoyaCurrent Opto V6 pricing PDF supplied directly by Roya sales, forwarded 09/28/26✓Published by EyeCareProCurrent package pages publish monthly and initial fees✓Written pricing supplied by iMatrixDirect written package pricing received 10/06/26; iMatrix’s public optometry page separately advertises a lower starting price
Sales call required?✓NoReview pricing online; start by emailWritten pricing availableCurrent sheet received by emailPrices viewable onlineWhether a call is required to enroll is unconfirmed◐Brief consultation encouragedSales rep offered a 10–15 minute call and also supplied written package pricing
Initial commitment12 monthsLove GSA or your money back. If you don’t love GSA, cancel in writing within 30 days of signing. I’ll refund your $500 setup fee and every $149 monthly payment in full. No remaining payments on your initial term. After the first 12 months, no lock-in.12 monthsStandard published termsContract-free advertisedConfirm the selected product agreement12 monthsWritten sales information describes a standard 12-month agreement. Public terms auto-renew for another equal-length term unless required non-renewal steps are completed at least 30 days before term end
Your practice website
Optometry website✓Practice-specific build✓Canvas website✓Website plans available✓Included in all six plans
Practice research & fact verificationDoctors, hours, services, insurance and patient information✓Researched and confirmed?Not documented?Not documented?Not documented
Patient-review analysisUse patient feedback to understand the practice and shape content✓Included?Not documented?Not documented?Not documented
Content and page structure for your practice✓Included◐Plan dependent◐Plan dependent◐Plan dependentIndustry content included; custom scope varies
Works on phones✓Included✓Included✓Included✓Included
Hosting & SSL✓Included✓Included✓Website plans✓Included
Accessibility, browser & performance checks✓Build QA included◐Accessibility & performance documentedRoya publishes WCAG-aligned accessibility support and fast/mobile performance claims; exact browser and QA test scope was not established in the reviewed material◐Mobile-first; QA scope unconfirmedEyeCarePro documents mobile-first/responsive website design; the reviewed material did not establish a comparable accessibility, browser or performance testing protocol◐Accessibility support documentediMatrix has publicly described accessibility support for client sites; exact current browser and performance QA scope was not established in the reviewed material
Connections to patient systemsScheduling, forms, portals, payments and contact-lens reorders✓Where supportedConnect the systems you already use◐Plan dependent◐Plan dependent✓Online booking includedPublic plan page includes online booking across all plans; other practice-system connections depend on scope
Migration & launch✓Included◐Scope depends on project◐Scope depends on project✓Onboarding includedTransfer scope depends on project
02Google & AI discoverability
What matters to your practiceGSAFounding Practice offerRoyaProfessional through EliteEyeCareProWebsite & marketing packagesiMatrixWritten quote + public plans
Technical SEO & indexing✓Included✓SEO foundationsOngoing strategy depends on plan◐Plan dependent✓SEO-optimized websitePublic site says SEO-optimized websites are included across packages; the 10/06/26 quote adds ongoing SEO at Elevate for 1 specialty, Boost SEO Plus for 2 specialties, and Dominate SEO Advanced for up to 4 specialties
Structured dataPractice facts in a format search engines and AI tools can read✓Included✓AI-optimized schemaHomepage in entry plans; monthly additions on Omni+◐Scope varies◐Scope unconfirmed
Ongoing AI search optimization✓Included◐Omni Search and above?Exact AI scope unconfirmed✓Dominate or +$100/monthAI Search Optimizer is included in Dominate and was quoted as a $100/month add-on to other packages
Checking AI answers for errorsCheck what AI says, look into errors and improve the sources the practice controls✓Check, correct the sources, retest◐AI audit and source workRoya describes manual audits; repeat-test protocol unconfirmed?Not documented✓Monitor, optimize & retestiMatrix sales described monitoring AI results, identifying gaps or inaccuracies, making optimizations, retesting and measuring improvement
Google Business Profile setup & ongoing care✓Setup + ongoing careOne profile; ongoing checks and authorized edits included in the monthly service◐Plan / project dependent◐Plan / project dependent◐SEO scope / confirmiMatrix publicly includes Google Business Profile optimization within its SEO service; exact package placement was not specified in the written quote
Other business listings✓Care for up to fiveOngoing checks and authorized edits; GSA prepares corrections when the practice must submit them◐Premier and above25-50 directory submissions by plan◐Plan dependent◐Core in written quote*The 10/06/26 written quote says Core includes listings management; iMatrix’s public plan page shows Online Business Listings beginning at Elevate
03Ongoing website care
What matters to your practiceGSAFounding Practice offerRoyaProfessional through EliteEyeCareProWebsite & marketing packagesiMatrixWritten quote + public plans
Website maintenance & updates✓Unlimited routine website editsRoutine edits to the managed website, like updates to hours, staff, services and policies, are included; major redesigns, substantial new page groups, custom features, integrations and other larger projects are scoped separately✓Ongoing supportUpdate allowance unconfirmed◐Plan dependent✓Unlimited website edits
A new patient article every month✓At least one/month◐SEO+ and abovePremier content is quarterly◐Plan dependent◐Monthly SEO contentElevate and above; article format / quantity unconfirmed
Reporting & insights✓Monthly Practice PulseTwo pages: what I found, what matters, and what I’m doing about it✓Monthly reportsAll six plans◐Plan dependent✓Reporting + analyticsWritten sales information says reporting is included across packages; public plans include a Website Analytics Portal
Ongoing search & AI care✓Included◐Plan dependent◐Plan dependent✓AI Search OptimizerAvailable across the quoted package range; ongoing SEO begins at Elevate
When the website is yours to keep✓After 12 monthsDeployable practice-specific website and transferable assets◐After contract fulfillmentCanvas and licensed media excluded from handoff◐Varies by website productEyeCarePro’s CustomPro page says the practice owns that website, while general platform terms restrict transfer and reuse of the EyeCarePro Website Tool; confirm the selected product and agreement◐Handoff not establishedPublic terms state the agreement is not a sale and reserve ownership of the services and non-customer content; confirm any website handoff rights in the order form
04Broader marketing services
What matters to your practiceGSAFounding Practice offerRoyaProfessional through EliteEyeCareProWebsite & marketing packagesiMatrixWritten quote + public plans
Paid advertising management×Outside core service◐Add-on or upper plans◐Plan dependent◐Dominate includedWritten sales information says advertising management is included in Dominate; Google Ads can also be added, with ad spend separate
Social-media management×Outside core service◐Add-on or upper plans◐Plan dependent◐Build and above
Automated review requests×Outside core service◐Add-on from $29/month◐Plan dependent◐Trust and abovePublic plan page lists Review Automation from Trust upward; the written quote separately says Core includes reputation management

Why choose GSA?

What you get, and what it costs.

Strong SEO is still the foundation, but it’s no longer enough on its own. Every GSA website is built for patients, Google and AI, and I keep checking what AI tells patients about your practice.

Park Slope Eye’s homepage, GSA’s first build.

AI and search are core

Built in from the start.

Search and AI work is part of every Founding Practice website, not an add-on: pages that answer real patient questions, structured data that spells out who the practice is, listings that match, and regular checks of what AI says.

Justin Bazan, OD.

Founder led

Built by an optometrist who owns an independent practice.

I lead the work myself. As a practice owner, I understand the doctors, services, insurance questions, patient workflows and scheduling decisions that shape your website.

Practice Pulse report, page one. Historical September 2026 method example.

Care you can see

The work continues after launch.

Every month: updates, Google and AI checks, Google Business Profile and listing checks, and a new patient article. Your Practice Pulse report shows what I found, what matters, and what I’m doing about it.

Transparent cost

$2,288 for the first year of the Founding Practice service.

Your $149/month founding rate is locked for your first 3 years. Here’s how that compares, from each company’s own written pricing:

Closest match

iMatrix Elevate + AI Search Optimizer

$8,687 first year

What’s similar: a website with unlimited edits, ongoing SEO, monthly content, business listings, AI search optimization and reporting.

What’s different: it adds social media and review automation, which GSA doesn’t offer. And it costs $6,399 more than GSA in the first year.

Less included, costs more

iMatrix Core

$3,387 first year

What’s similar: a website with unlimited edits, business listings and reporting.

What you’d give up:

  • Ongoing SEO and monthly content (iMatrix starts these at Elevate). Without them, your website stops adding answers to the questions patients ask Google and AI.
  • AI search optimization (only as a $100/month add-on). Without it, a wrong AI answer about your hours or insurance can go unnoticed and send a patient to another practice.

What’s different: it includes reputation management, which GSA doesn’t offer. And at its quoted price, iMatrix’s most basic plan still costs $1,099 more than GSA in the first year.

Less included, same price

Roya Professional

$2,288 first year

What’s similar: the same first-year price and 12-month term, plus a website with SEO foundations, structured data on the homepage and monthly reports.

What you’d give up:

  • Monthly articles (Roya’s SEO+ plan and up). Without them, your website stops adding answers to the questions patients ask Google and AI.
  • Directory listings (Premier and up). Without them, a wrong phone number or hours on a directory can go unfixed and cost you the call.
  • Ongoing AI search optimization (Omni Search and up). Without it, one wrong AI answer about your insurance can send a patient to another practice.

Who keeps the website: with GSA, your practice-specific website is yours after the first year. Roya hands over website files once its contract is fulfilled, but keeps its Canvas platform and licensed media. iMatrix’s public terms don’t promise a website handoff.

Two ways to start

Let GSA handle how patients find you. You keep running the practice.

Your part takes a few hours. I do the research, writing, building and monthly care, just as I do for my own practice.

Founding Practice offer

$500 one-time + $149/month for 12 months.

I was paying about $1,000 a month before I built this.

  • Love GSA or your money back. If you don’t love GSA, cancel in writing within 30 days of signing. I’ll refund your $500 setup fee and every $149 monthly payment in full. No remaining payments on your initial term.
  • A 12-month initial term. After that, no lock-in, and your practice-specific website is yours to keep.
  • Your $149/month rate is locked for your first 3 years while you stay enrolled.
  • Only 2 founding places remain.
Say no more! I’m ready to work with GSA

Not sure yet?

Free AI Snapshot

  • I’ll find out what AI tells patients about your practice.
  • Free, with no follow-up call.
I’m intrigued. Let’s start with my free AI Snapshot

Justin Bazan, OD · Optometrist and practice owner.
You work directly with me. Questions first? Email me

Reading the prices

Ranges cover different service levels, rather than equivalent packages. EyeCarePro's range includes specialty and multi-location offers. Roya Enterprise design is quoted separately, and Snap design is not eligible for Elite. Advertising budgets and paid add-ons can increase the total.

For iMatrix package pricing and package inclusions, this comparison prioritizes direct written sales information received 10/06/26 where it conflicts with older public plan placement. Current public iMatrix terms are still used for renewal, ownership, and other contract language. The quote listed Core at $199/month + $999 setup, Build at $299/month + $999 setup, Elevate at $499/month + $1,499 setup, Boost at $799/month + $1,499 setup, and Dominate at $1,599/month + $1,999 setup. AI Search Optimization was quoted at $100/month as an add-on to other packages. The current public plan page also lists a Trust tier, but no Trust price was included in the written quote. iMatrix's public optometry page separately advertises plans starting at $99, so its public promotional starting price differs from the written package quote shown here.

*iMatrix source note: the written quote and current public plan page differ on some package placement. For example, the written quote says Core includes listings management, while the public plan page shows Online Business Listings beginning at Elevate. Where the sources differ, this table says so rather than treating either version as universally applicable.

Sources & scope