Detroit area · 248-458-4764 · hello@webeverything.com Our app: AEOptim

Websites

Websites and apps for medical practices, law firms and financial advisors

We build websites for practices and firms. Each one gives people, and the AI assistants they ask, the same correct facts: where you are, what you do and don't do, what you take or charge, and how to get an appointment. We also build custom apps and tools for how your office runs.

For medical and dental practices, mental-health practices, law firms and financial advisors.

Not ready to talk? See what AI says about you now with AEOptim's Free AI Check. About two minutes, no payment needed.

01 / Where you are now

What's going on with your site now

The site went up years ago, and nobody in the office is sure what's on it. The insurance list is two plans behind. A clinician who left still has a bio page. The phones ring with people you can't help: a plan you don't take, a matter you don't handle, a service you don't offer.

Some of the people who would have searched Google now ask ChatGPT or Google's AI instead. If your pages are vague, the answer about you is vague too, or it names someone else.

02 / The parts

What you get

  1. Your facts, the same everywhere. Offices, hours, phone numbers, insurance plans or fees, practice areas, and who does what, written the same way on every page and matching your Google Business Profile.

  2. Answers on each service page. The questions people ask about that service, answered from what you actually do. You approve every answer.

  3. Who you can't help. What you don't do, who you don't see and the plans you don't take, said plainly, with where to go instead. That saves your staff the call.

  4. A scheduling request form. It asks the reason, the location, a good time, and the insurance plan or type of matter. Calling stays the first choice. Your office confirms each request the way it returns a voicemail.

  5. Accessibility built to WCAG 2.1 AA, the standard screen readers and keyboard users depend on. The deadlines that apply to medical practices are in the By field section below.

  6. Analytics you own, with patient and client details kept out of ad and tracking tools. We sign a Business Associate Agreement when a project touches patient information.

Optional: an Ask box. Visitors type a question and get back one of your approved answers, word for word. It gives no advice of its own, and anything it can't answer goes to a call. It's mostly for medical practices. For law firms and advisors it stays off unless you ask for it. If you're an advisor, your compliance officer approves every word, or your home office if you're with a broker-dealer.

03 / Proof

A recent build: a Metro Detroit ENT practice

Web Everything built this practice's website. It went live in September 2026.

What the old site had.

We scanned all 39 pages in August 2026. Only 1 of the 39 carried structured data, the labels machines read for a practice's name, offices and services. 26 pages had no description for search results, and three pages were duplicates of other pages.

What it does for patients.

  1. Condition and procedure pages open with a short, plain answer in the words patients use.
  2. The Ask box quotes the site's own published answers word for word.
  3. The appointment request says plainly that nothing is booked until the office calls to set a time. Each request is saved before the office is emailed, and that email carries a reference number, not the patient's name, phone or reason for the visit.

What it does for AI.

  1. One set of facts about the practice, its offices and its providers, the same on every page.
  2. Structured data on every page, and 141 FAQ answers on 33 pages repeated in the page code.
  3. AI crawlers from OpenAI, Anthropic, Perplexity and Google allowed by name.
  4. Every old page address sent to its new page, so old links keep working.

04 / Beyond the site

Apps and custom tools

We build custom apps and tools for how your practice or firm runs, such as the front desk or intake, and we keep them running.

The same rules apply as for the site:

  1. Nothing goes live until you approve it.
  2. You own what we build.
  3. Patient and client details stay out of ad and tracking tools.
  4. We sign a Business Associate Agreement when a project touches patient information.

An app is priced in the same written quote, with the site or on its own.

05 / What changed

How AI reads your site

An AI assistant usually names a few practices or firms instead of listing ten links. Google's AI answers link to their sources, and they pull from what your site and your listings say. The plainer and more consistent your facts, the better the odds the answer about you is right.

Google says you don't need special files or code to show up in its AI features (its guide, May 15, 2026). Clear pages and accurate listings do the work.

Here is what a clear site lets an assistant do, and what it can't do yet:

  1. Find you.

    It matches your practice or firm to the question: the service, the town, the kind of person you see.

  2. Repeat your facts.

    AI tools repeat what they find. If your insurance list is out of date, that's what they repeat. In rater8's 2026 patient survey, nearly half of patients had used AI to research providers, and 66% of those had seen wrong provider details, including insurance.

  3. Tell someone whether you're a fit.

    It can only answer "do they take my plan?" or "do they handle this kind of case?" if your site says so. No AI tool can tell a patient whether their plan covers a visit. It can repeat the plans you list, so list them.

  4. Help them schedule.

    For medical practices: since August 2026, Gemini app users can make appointments with doctors listed on Zocdoc without leaving the app. If you're on Zocdoc, ask Zocdoc whether your listing shows up in Gemini. For law firms and advisors: since September 2026, Meta's Muse can open a website and fill out its forms for the person using it. Either way, people end up at your phone or your request form, so both have to work.

We don't guarantee rankings or AI mentions.

06 / Made to be read

Built for the person, the search engine and the AI agent.

Google reads your pages for search. AI assistants read them to answer questions about you. And since September 2026, Meta's Muse agent can open a website and fill out its forms for the person using it. We build every site to work for all three.

For AI agents

Connected to your scheduling platform.

We connect your site to the scheduling platform you already use, such as Zocdoc, so a person, or an AI agent acting for them, can pick an open time and see the confirmation on screen. Every step has a plain label, so an agent can finish and report back to its person. No scheduling platform? We build a request form an agent can fill out, and your office confirms each time. Neither one asks for clinical or case details.

For everyone

Accessible from the start.

We build to WCAG 2.1 AA: labeled fields and buttons, readable contrast, and a site you can use with only a keyboard. The same structure that lets a screen reader move through a page lets an AI agent find the form and the button. Before launch, every page goes through Google's Lighthouse accessibility audit.

For search and AI answers

One set of facts, easy to read.

Your practice or firm, your offices, your people and what you do, stated the same way on every page and in the structured data search engines read. We let AI tools read the site and point every old page address to its new one, so old links keep working.

On our build for a Metro Detroit ENT practice, all 49 pages scored 98 to 99 on Google Lighthouse's accessibility audit in September 2026.

07 / Results and rules

By field

Medical and dental practices.

A good result is more new-patient requests from people you can see. We don't place ad pixels on pages that collect patient information, and we sign a BAA whenever our work touches PHI. The HHS accessibility deadline for most practices that take Medicaid or Medicare Part A is May 11, 2027 (May 10, 2028 if you have fewer than 15 employees). The standard is WCAG 2.1 AA. That comes from the HHS Section 504 interim final rule, effective May 7, 2026. If you bill Medicare Part B only, whether the rule covers you is unsettled, so ask your counsel.

Mental-health practices.

A good result is fewer wrong-fit calls to your intake coordinator and more requests from people you can see. The site says which panels you're on, your self-pay rate if you publish one, whether you have a waitlist, and what you don't offer, such as medication or inpatient care. The 988 line sits above the request form: anyone in crisis is told to call or text 988, the Suicide and Crisis Lifeline, or call 911. Most practices that take Medicaid or Medicare Part A face the same HHS accessibility deadlines, and we handle pixels and the BAA the same way. We never write client testimonials.

Financial advisors.

A good result is more first-meeting requests from households that fit your minimums and your fee model. The form asks for contact details and a good time, never account numbers or holdings. Your compliance officer approves every word, or your home office if you're with a broker-dealer.

The HHS rule doesn't reach most law firms or advisory firms. We build their sites to WCAG 2.1 AA anyway.

You approve every word before it goes live. Rules vary by state, so check with your own compliance reviewer.

08 / Fit

Who it's for, and who it isn't

It's for you if:

  1. Your site is old, and nobody's sure the facts on it are right.
  2. Your staff spends the day telling callers you don't take their plan or handle their matter.
  3. You want a site you own outright, with no ad pixels on patient pages.
  4. You're a medical, dental or mental-health practice, a law firm, or a financial advisor.

It isn't for you if:

  1. You want a site that claims results, "best" or "top-rated". We won't write it.
  2. You need it live next week without reading it. Nothing goes up until you approve it.
  3. You're outside medicine, dentistry, mental health, law and financial advice. Those are the only fields we work in.

09 / The process

How it works

The quote gives a launch date. Two things we can't speed up are your review of the pages and how fast Google and the AI tools re-read a new site.

  1. One call.We look at your current site and listings before we talk. You tell us what's wrong with the phones and who you want more of. You get a written quote afterward.
  2. Your facts, gathered once.We write down the facts about your practice or firm in one place: offices, hours, plans or fees, people, services, what you don't do. You correct it. Every page is built from it.
  3. Pages, then your approval.We write and build the pages. You or your compliance reviewer reads every one. Nothing goes live under your name until you approve it.
  4. Launch.If your site is moving, we carry over the old page addresses so people and search engines land in the right place.

10 / What it costs

Price and terms

A written quote after one call.

What moves the price: the number of offices and service pages, how many practitioners get a profile, whether we write the pages or edit yours, moving an old site, the optional Ask box, and any app or custom tool.

  1. Hosting and maintenance depend on the build. The written quote says what's included.
  2. You own your site, domain, accounts and listings.
  3. Nothing goes live under your name until you approve it.
  4. We sign a Business Associate Agreement when a project touches patient information.
  5. We don't guarantee rankings or AI mentions.

If your site is fine but your listings disagree across directories, start with a listings project: Upstream for medical practices, from $750, one time; Upstream for Advisors for financial advisors (their listings, matched to their filings), from $750, one time; or Listings Cleanup for other fields, $1,500, one time.

11 / Questions

FAQ

How much does a website cost?

You get a written quote after one call. The price depends on how many offices, service pages and practitioner profiles you need, whether we write the pages or edit yours, and whether you add the optional Ask box.

Will you sign a BAA?

We sign a Business Associate Agreement when a project touches patient information. We also don't place ad pixels on pages that collect patient information.

Can an AI assistant schedule appointments through my website?

Yes, through the scheduling platform you already use. We connect your site to it, such as Zocdoc, so a person, or an AI agent acting for them, can pick an open time. For medical practices, Gemini app users can also make appointments with doctors listed on Zocdoc without leaving the app, since August 2026. Without a scheduling platform, we build a request form an agent can fill out, and your office confirms each request.

What does my staff have to do?

Correct the fact sheet once, and read the pages before they go live. After that, your office answers scheduling requests the way it returns a voicemail.

Who owns the site if we part ways?

You do. You own your site, domain, accounts and listings.

Will a new site settle our accessibility obligations?

We can't promise that, and no website company honestly can. We build to WCAG 2.1 AA, the standard the HHS Section 504 rule uses. Whether that rule covers your practice depends on how you're paid, so ask your counsel.

We already have a website company. How is this different?

We build every site so your facts are stated the same way everywhere, each service page answers the questions people ask, and the site says plainly who you can't help. That helps a person, or the AI they ask, get your facts right.

The AEOptim app icon

AEOptim, our app AEOptim shows you what AI says about you. Web Everything does the work to change it.

Run the free check Free. No card. About two minutes.

12 / Next step

Tell us about your site.

One call, then a written quote. A person reads every request.

Please don't put patient or client information in this form. Describe the problem, not the person.

Only if you'd rather get a call back.

A person reads every message. Or call 248-458-4764.

Start a project

Tell us about your practice or firm.

Please don't put patient or client information in this form. Describe the problem, not the person.

Only if you'd rather get a call back.

A person reads every message. Or call 248-458-4764.