The System site
A website that keeps a confidence.
Everything in Essential, plus automation and integrations that make your organization work better. For practices that collect sensitive information, System adds encrypted forms, a secure staff portal, and a signed Business Associate Agreement.
- One-time
- $4,000
- BAA
- Signed
- Staff login
- 2FA

Essential, plus the machinery behind it.
- 01
Everything in Essential
The full ~20-page, accessibility-audited, locally optimized website — as the foundation.
- 02
Integrations with your systems
Scheduling, CRM, practice management, donor databases, or other tools your staff already rely on.
- 03
Custom forms and intake
Intake, booking, and pre-registration forms designed around your process, with data sent where it needs to go.
- 04
One automated workflow
Reminders, follow-up, routing, or another repetitive process handled automatically.
- 05
HIPAA-ready architecture
Encryption in transit and at rest, access controls, and audit logging — with a signed BAA where protected health information is involved.
- 06
Performance and workflow review
After launch, we review how the system is used and tune what slows people down.
Patient messages, handled like they matter.
A house-call physician practice with encrypted patient forms, a two-factor staff portal, an audit trail, and first-party analytics — under a signed BAA.
- 1
Encrypted in transit
Every form submission travels over TLS from the visitor’s browser to the server.
- 2
Encrypted at rest
Submissions are sealed before they are stored. The database holds ciphertext; a submission is decrypted only when authorized staff open it.
- 3
Two-factor staff login
Staff sign in with a password plus a second factor before the inbox or reports are reachable.
- 4
Every access is logged
Opening, reading, and updating a submission writes an audit record — who, what, and when — so access can be reviewed at any time.
- 5
Signed BAA
We sign a Business Associate Agreement with the practice, documenting who is responsible for safeguarding patient information.
- 6
Aggregates-only analytics
The custom dashboard reports traffic and form activity in aggregate, with no event-level drill-down into an individual visitor.


The DR.NYC staff portal: two-factor sign-in, and an inbox where every submission stays sealed until a staff member opens it.
Know what’s working, from inside your own portal.

- 01
Sessions and page views
Traffic by page and device, over 7, 30, or 90 days.
- 02
Phone and external clicks
How many visitors tapped to call, or followed a link off the site.
- 03
Form starts and submits
Where intake begins, how often it’s finished, and the submit rate between them.
- 04
First-party, aggregates only
Collected first-party and reported only as totals, with no event-level drill-down into any one visitor.
Climbing toward the top of page one.
Over the last 92 days, DR.NYC’s average Google position improved from about 12.1 to 9.2, and 75% of search clicks landed on pages other than the homepage — the service pages doing exactly what they were built for.
- Clicks from Google
- 810
- Search impressions
- 93,000
- Average position
- 10.8
- Pages earning impressions
- 18
Source: Google Search Console, last 92 days, web search, figures rounded. Brand and physician-name searches excluded from the query list.
High-demand searches it ranks for
Generic, high-volume searches from people who need a doctor — not people who already know the practice.
- 01“doctor on call”#8avg. position
- 02“doctor nyc”#9avg. position
- 03“call doctor”#7avg. position
- 04“call a doctor”#9avg. position
- 05“home doctor visits for the elderly nyc”#10avg. position
- 06“doctor calls”#7avg. position
An automated accessibility testing platform: a free single-page scan, whole-site crawls, findings grouped by component, and scheduled monitoring that flags regressions — with accounts, subscriptions, and a Chrome extension.
See the Premier tier
Let’s build something that works for your organization.
Whether you need a stronger website, a custom digital tool, or a reliable partner to manage and improve what you already have, let’s start with a conversation about your goals.
Start a ConversationHave an existing website? Tell us what is working, what is not, and what you would like it to accomplish.