Key Takeaway
A patient app for a multi-location dental group in 2026 falls into four cost models: a stitched scheduling, intake, reminder, and HIPAA-texting stack (roughly $400 to $1,200 per office per month, before integration labor); white-label patient-app vendors (around $200 to $600 per location per month); custom development ($60,000 to $180,000 upfront plus $800 to $2,500 a month); and a done-for-you operator on flat monthly-active-user pricing (from $950/mo for the whole group). For a 2-to-8 office group, the deciding factor is not the sticker price. It is whether the fee compounds every time you add a location, whether one signed BAA covers everything, and whether your front desk has to keep logging into one more dashboard.
If you run a dental group with two to eight offices in LA, you have probably already priced a patient app and walked away annoyed. Every quote is "per location," every real number is behind a sales call, and nobody will tell you who signs the BAA. This guide gives you the straight numbers across all four models, plus the per-location and HIPAA math that actually decides the bill for a group rather than a single practice.
The Four Pricing Models at a Glance
Before the detail, here is how the four models compare on the variables that move a group's bill. The numbers assume one office; the right column is where groups get surprised, because three of the four multiply with every location you add.
| Model | Upfront cost | Monthly fee | Per-location multiplier | BAAs to sign | Front-desk burden |
|---|---|---|---|---|---|
| Stitched stack | Low, plus integration labor | ~$400 to $1,200 per office | Yes, per office | One per vendor (often 3 to 4) | High (multiple logins) |
| White-label app | ~$1,000 to $5,000 per location | ~$200 to $600 per location | Yes, per location | One (the vendor) | Medium (one dashboard) |
| Custom development | $60,000 to $180,000 | $800 to $2,500 (all offices) | No (if built for groups) | One or two (dev + host) | Varies by build |
| Done-for-you operator | $0 setup | From $950/mo, flat, whole group | None (priced by MAU) | One | None (no dashboard) |
The single-office sticker price is the least useful number in this table. For a group, the per-location multiplier and the BAA count are what actually decide the three-year bill. Now the detail on each.
1. The Stitched Stack (Scheduling + Intake + Reminders + HIPAA Texting)
This is what most groups already run by accident. You bolt together a scheduling tool, a digital intake form, an automated reminder service, and a HIPAA-compliant texting product, then ask your team to keep them in sync. There is no single app. There is a pile of subscriptions your patients experience as four different brands.
Real pricing in 2026:
- Scheduling and reminders: NexHealth, Weave, or similar typically run around $300 to $600 per office per month as of 2026.
- Digital intake forms: a tool like Modento or a standalone forms product, usually $100 to $250 per office per month.
- HIPAA-compliant texting: often bundled with the above, but standalone two-way texting can add $50 to $150 per office.
- Glue and labor: the integrations between these tools, and the staff time to reconcile them, which never shows up on an invoice.
Hidden costs nobody mentions: every one of these vendors charges per location, so a 5-office group multiplies the whole stack by five. You sign a separate BAA with each vendor, which means each one is a separate place your patient data lives and a separate audit surface. And the tools do not share a patient record, so a patient who is in the books at your Pasadena office is a stranger at your Glendale office. The integration work to make them talk is real money or real front-desk hours.
Best for: a single office that already owns most of these tools and is not trying to present one app to patients.
2. White-Label Patient-App Vendors
These vendors give you a templated patient app skinned with your logo. The patient downloads "your" app, but under the hood it is the vendor's shell, hosted on their infrastructure and updated on their schedule.
Real pricing in 2026:
- Monthly license: typically around $200 to $600 per location per month, depending on tier and feature set.
- Setup and onboarding: often a one-time fee of $1,000 to $5,000 per location.
- Add-ons: online booking, insurance verification, and treatment-plan presentation are frequently separate line items.
Hidden costs nobody mentions: the per-location license is the headline, and it compounds with every office you open or acquire. The app looks like a template because it is one, and patients can usually tell. Multi-location patient records are often an upsell or simply not supported, so the "unified" experience you wanted across offices is not actually there. And you are renting the App Store presence, which means the patient relationship lives in the vendor's account, not yours. That rented-versus-owned question is worth a hard look before you sign; we lay out the trade in what it takes to switch off a rented app.
Best for: a group that wants a branded app fast, is comfortable with a templated feel, and is not planning to add many locations.
3. Custom Development
You hire an agency or a dev team to build a one-off patient app. The code is yours. So is everything that breaks after launch.
Real pricing in 2026:
- Upfront build: $60,000 to $180,000. A basic app (booking, intake, reminders, secure messaging) lands at the low end. Add unified records across offices, insurance verification, and practice-management integration and you are at the top.
- Ongoing maintenance: $800 to $2,500 a month for hosting, security patches, and OS-update compatibility.
- HIPAA scope: a proper build includes a signed BAA from the dev shop and the hosting provider, plus encryption and audit logging that you are paying to build and maintain.
Hidden costs nobody mentions: every time iOS or Android ships a new OS version, your maintenance bill spikes for compatibility work. If your developer moves on, picking up an orphaned codebase runs $150 to $300 an hour. And the "custom" build often stitches together the same off-the-shelf scheduling and texting APIs anyway, so you are paying custom prices for integration work in a large share of cases.
Best for: a larger group with a workflow no platform supports and a leadership team prepared to own software for years.
4. Done-For-You Operator
You pay one flat monthly fee. The operator builds, hosts, monitors, and runs the app. Your team never logs into a dashboard. When you want a change, you send a message and they ship it.
Rehost pricing in 2026:
- Flat monthly-active-user pricing for the whole group: from $950/mo up to 2,000 monthly active users, $1,500/mo up to 10,000, and $2,500/mo up to 50,000. No setup fee, month to month. See the full pricing.
- Priced by MAU, not per location. Adding a fourth or sixth office does not add a line item. The wedge against per-location and per-seat platforms is exactly this: flat MAU pricing does not tax you for opening offices or hiring front-desk staff.
- What is included: a custom-branded native iOS and Android patient app, booking, digital intake, reminders, HIPAA-compliant secure messaging, and unified patient records across every office, plus operational hosting and monitoring. App in about two weeks, website in under a week.
- What you own: the app, your App Store and Google Play accounts, your domain, the code, and your data. All portable on cancel.
Hidden costs nobody mentions: there are not many here, which is the point. There is no per-location surcharge and no setup fee. The trade is configurability: you do not log in and rewire workflows yourself. You tell Rehost what to change and it gets changed. For most dental groups stretched across offices, that is the right trade. See how it maps to a group at multi-location dental.
Per-Location Math: Where the Models Diverge
Single-office pricing makes every model look fine. The group is where the math separates them. Consider a 5-office LA dental group with roughly 8,000 active patients across all locations. Here is the three-year picture.
| Model | Year 1 | Year 2 | Year 3 | 3-Year Total |
|---|---|---|---|---|
| Stitched stack (~$700/office/mo × 5) | $42,000 | $42,000 | $42,000 | $126,000 |
| White-label app (~$400/loc/mo × 5 + setup) | $34,000 | $24,000 | $24,000 | $82,000 |
| Custom dev ($110K upfront + $1.5K/mo) | $128,000 | $18,000 | $18,000 | $164,000 |
| Rehost done-for-you ($1,500/mo, flat, up to 10K MAU) | $18,000 | $18,000 | $18,000 | $54,000 |
The custom build looks brutal in year one, then drops. The stitched stack and white-label app stay flat per office but multiply by location. The done-for-you fee is flat for the whole group and stays cheapest across all three years, and it includes the operating labor the other models either bill separately or hand to your front desk. Open a sixth and seventh office and the per-location models keep climbing while the MAU model only moves if your patient count crosses a tier. The full per-office breakdown for a group, with acquisition timing built in, is in the LA dental group playbook.
What Actually Matters Operationally
Price is one input. The other is whether the app survives contact with a real multi-office operation. The variables that actually move your cost and your headaches over time:
HIPAA and BAA scope
The stitched stack means a separate BAA with every vendor, so your patient data is spread across four companies and four audit surfaces. The more tools, the more exposure. A single operator or a single custom build means one BAA and one place the data lives. When you are responsible for protected health information across multiple offices, fewer signed agreements and fewer copies of the data is the safer and cheaper position. Ask any vendor, before you sign, exactly who signs the BAA and where the data is stored.
Unified patient records across offices
This is the feature groups assume they are buying and often are not. If a patient seen in Pasadena walks into your Glendale office and the front desk cannot see their history, you do not have a group app. You have five single-office apps wearing the same logo. Per-location white-label tools frequently treat each office as its own silo. Unified records is the whole reason a group buys an app instead of letting each office fend for itself.
Front-desk turnover
Dental front desks turn over often. Every tool that requires staff to log in and administer it has a retraining cost every time someone leaves. A four-tool stitched stack means four logins to teach, four times. The done-for-you model removes that entirely because nobody on your team logs into a dashboard. New front-desk hire, nothing to retrain on the app side.
Per-location fee compounding
This is the one that quietly eats groups alive. A fee that looks reasonable at one office becomes the difference between $200 and $1,000 a month at five offices, and it grows every time you acquire or open. Solve for the marginal cost of the next location, not the price of the first one. A flat fee for the whole group is the only model where growth does not tax you.
How to Decide
The right model has little to do with how many chairs you have and almost everything to do with three operational realities.
- How many offices will you run in 18 months? If you are staying at one or two, a white-label app or a tight stitched stack can work. At three or more, the per-location fee compounds and the flat done-for-you or custom models usually win.
- Can your front desk absorb another dashboard? Be honest about turnover. If the answer is no, eliminate the models that require ongoing staff administration and look at done-for-you.
- How much do unified records and BAA scope matter? If you need one patient record across offices and the fewest signed BAAs you can manage, a single custom build or a single operator beats four stitched vendors every time.
FAQ
How much does a dental patient app cost for a multi-location practice in 2026?
For a multi-location group, expect roughly $400 to $1,200 per office per month for a stitched scheduling and texting stack, around $200 to $600 per location per month for a white-label app, $60,000 to $180,000 upfront plus $800 to $2,500 a month for custom development, or a flat fee from $950/mo for the whole group on a done-for-you MAU model. The per-location options compound with every office.
What is the cost of a patient app for a dental practice that runs several offices?
The number that matters for a group is the marginal cost of the next office, not the first. Per-location and per-seat platforms add a full line item for every office, so a 5-office group pays five times the headline. A flat monthly-active-user model charges the same whether you run two offices or eight, as long as your total patient count stays inside a tier.
Does a dental patient app need to be HIPAA compliant, and who signs the BAA?
Yes. Any app handling appointment history, intake forms, or patient messaging is touching protected health information, so you need a signed business associate agreement (BAA) with whoever stores or processes that data. In a stitched stack, that is a separate BAA with each vendor. With a single operator or custom build, it is one BAA covering the whole app, which is fewer audit surfaces to manage.
Why does Rehost charge by monthly active users instead of per location?
Per-location pricing punishes growth. Every office you open or acquire adds cost with no improvement to the app. Monthly-active-user pricing scales with how many patients actually use the app, so a two-office group and an eight-office group can pay the same flat fee as long as total active patients stay inside a tier. Growth in locations does not tax you.
What happens to our app and patient data if we cancel?
Ask this before you sign anything. On Rehost's done-for-you model, the app, your App Store and Google Play accounts, your domain, the code, and your patient data all belong to you and are portable on cancel. On most white-label platforms, your data is exportable but the app shell, branding, and developer accounts stay with the vendor, which means the patient relationship was rented, not owned. If you are coming off a rented platform, here is how the switch works.
The Bottom Line
If you run a single office and your team has time to manage a few tools, a stitched stack or a white-label app will get you a working patient experience. Expect to pay per location and accept a templated feel and separate BAAs. If you run two to eight offices, the per-location math and the operational reality both point the same direction: a flat fee, one signed BAA, unified records across offices, and nothing for your front desk to log into.
Custom development still makes sense for a large group with a truly unique workflow and the appetite to own software long term, but those cases are rarer than agencies admit. For most LA dental groups, the real choice is between renting per-location tools that compound and contracting a done-for-you operator on flat pricing. Over three years that gap is wide enough to fund another hygienist.
Rehost is an LA done-for-you operator. We build, host, monitor, and run your patient app and website, your team never touches a dashboard, and you own everything. If you want to compare your group's exact office count and patient volume to the math above, look at how this works for dental groups, walk the office-by-office numbers in the LA dental group playbook, or check the pricing, and we will tell you which model fits even when it is not us.