Skip to main content

For DSOs and dental groups

DSO reporting, without building a data warehouse.

SmileData is reporting for DSOs and multi-location dental groups: every location on one screen, numbers checked against your practice software’s own reports, with pricing set for your group. You do not have to build, staff or maintain your own data warehouse.

app.smiledata.com
Executive Dashboard, Executive Summary: revenue and collections, operational performance and patient performance, each with change against the previous period

Build versus buy

How much does it cost to build a dental data warehouse?

In our cost model, a 10-office group that builds its own warehouse and KPI layer spends about $381,003 in year one and $783,057 over three years. A 50-office group spends about $2.09 million over three years. Most of it is people, and upkeep comes back every year: $201,027 a year at 10 offices, $637,110 at 50. SmileData replaces all of it, with pricing set for your group.

Cost model, updated September 30, 2026. An illustration built from published prices and pay data, not a customer’s numbers. Every quantity is an assumption, shown with its arithmetic below.

Cost model 10 offices, three years

Build it yourself $783,057

  • Vendors, 3 years $63,153
  • Build team, year one $359,952
  • Upkeep team, years two and three $359,952
Cost model 50 offices, three years

Build it yourself $2,091,306

  • Vendors, 3 years $291,546
  • Build team, year one $719,904
  • Upkeep team, years two and three $1,079,856

Case 1 · cost model

What does the data warehouse itself cost?

A cloud warehouse, a connector pulling each office’s practice software data every night, and BI licenses for the people who read the dashboards. These bills renew every year.

Line10 offices50 offices
Cloud warehouse computeAssumption: an XS warehouse 4 hours a day (10 offices) or a Small one 6 hours a day (50 offices) for nightly loads and dashboards. 1 or 2 credits an hour x $2.00 x 365.$2,920$8,760
Warehouse storageAssumption: 1 TB (10 offices) or 3 TB (50 offices) x $23.00 x 12 months.$276$828
Ingestion connectorsAssumption: each office's practice software database is one source, priced like the average source in Fivetran's own example ($511.15 for four, so $127.79 a month) x 12.$15,335$76,674
BI licensesAssumption: one user per office plus leadership, 15 or 65 users x $14.00 x 12.$2,520$10,920
Practice software data accessFees vary by practice software vendor and are not always published, so they are not counted here.Not countedNot counted
Per year$21,051$97,182

Sources

  1. Snowflake Service Consumption Table, effective September 30, 2026. Standard warehouse: XS 1 credit per hour, S 2 credits per hour; On Demand Standard edition $2.00 per credit and storage $23.00 per TB per month (AWS US East).
  2. Fivetran pricing, accessed September 30, 2026. Published Standard plan example: four sources, $511.15 per month.
  3. Microsoft Power BI pricing, accessed September 30, 2026. Power BI Pro $14.00 per user per month, paid yearly.
  4. Open Dental fee schedule, accessed September 30, 2026. Lists the software fee per location; no API fee is published.

Case 2 · cost model

What does it cost to hire engineers to build the KPI layer?

Someone has to turn raw practice software tables into numbers your offices agree on: production, collections, hygiene, claims, by provider and by location. That is engineering headcount, and the first number you can trust arrives months after the first hire.

Line10 offices50 offices
Data engineers, year oneAssumption: 2 engineers (10 offices) or 4 (50 offices) x $179,976. That is the $125,983 average salary / 0.70, because wages are 70% of what an employer pays.$359,952$719,904
Year one$359,952$719,904
  1. Hire8 to 12 weeks for a senior data engineer
  2. Build6 to 9 months for a warehouse project
  3. First number you can trustMonth 8 to 12, in this model

Sources

  1. Built In, 2026 Data Engineer Salary in US, accessed September 30, 2026. Average base salary $125,983.
  2. US Bureau of Labor Statistics, Employer Costs for Employee Compensation, released September 9, 2026 (June 2026 data). Private industry: wages and salaries are 70.0 percent of employer costs, benefits 30.0 percent.
  3. KORE1, time to fill a data engineer role (staffing firm), June 15, 2026. Senior data engineer: 8 to 12 weeks.
  4. ScienceSoft, data warehouse implementation (consultancy), accessed September 30, 2026. Timeline from 6 to 9 months; a 10 GB warehouse with integration $225,000 to $485,000.

Case 3 · cost model

What does it cost to maintain and upkeep it?

The biggest line over three years. Practice software updates change tables, loads break, offices open, leadership asks for new KPIs, and every number has to be checked again against your practice software’s own reports. Surveys of data teams put 40 to 44 percent of their time into this kind of work.

Line10 offices50 offices
Engineers kept onAssumption: 1 engineer (10 offices) or 3 (50 offices) x $179,976, for schema changes, practice software updates, broken loads, new KPIs, checking numbers against your practice software's reports, and on-call.$179,976$539,928
Vendor renewalsCase 1 again: warehouse, storage, connectors and BI licenses renew every year.$21,051$97,182
Every year after$201,027$637,110

Sources

  1. Built In, 2026 Data Engineer Salary in US, accessed September 30, 2026. Average base salary $125,983.
  2. US Bureau of Labor Statistics, Employer Costs for Employee Compensation, released September 9, 2026 (June 2026 data). Private industry: wages and salaries are 70.0 percent of employer costs, benefits 30.0 percent.
  3. Monte Carlo and Wakefield Research, 2022 Data Quality Survey, August 9, 2022. Data professionals spend 40% of their time evaluating or checking data quality.
  4. Fivetran and Wakefield Research, data management survey, November 17, 2021. Data engineers spend 44 percent of their time on building and maintaining pipelines.

Not counted in any case: practice software data access fees, recruiting fees, the time your leadership spends on the project, and AI. Loaded cost per engineer: $179,976 (2 and 4 to build, 1 and 3 to keep it running). For comparison, ScienceSoft prices an outside build of a 10 GB warehouse with integration at $225,000 to $485,000.

What SmileData replaces

All of it, priced for your group.

DSO pricing depends on how many locations you run, whether you keep your own data warehouse, and where your data lives today. We set it with you.

Talk to us about pricing
If you build itWith SmileData
Cloud warehouse and storageIncluded in the plan. Groups of more than 20 locations can keep their own data warehouse and we connect to it.
Connectors for every officeOur team sets up the connection to your practice software with you, and every other source the same way. Using something not on the list? Ask us and we will connect it.
Engineers building the KPI layerThe dashboards are already built: Daily Dashboard, Scheduling Opportunities, Claims Dashboard and Executive Dashboard.
Upkeep and reconciliationRefreshed every night. We check what SmileData shows against your practice software’s own reports and fix anything that does not match.
BI licensesUnlimited viewers.
New KPIsAsk in plain English and get the card. Save a number as a KPI once and everyone in your organization gets the same definition.
app.smiledata.com
Daily Dashboard, Net Production, with the active filters written out as a sentence above the numbers and tables by provider and by procedure category
The filter behind each number, written out so anyone can run the same report in your practice software.

The hard part, handled

Who keeps the numbers right?

KPI definitions
Kept by us. Tap the i next to any number to see exactly how it is calculated.
Matched to your practice software
Checked against its own reports, and fixed when they do not match.
Every location
On one screen, compared side by side.
Roles
Each person sees only what they should.
Your own warehouse
Over 20 locations, keep it and we connect to it.
app.smiledata.com
Executive Dashboard, Hygiene Overview: hygiene appointments completed, SRP, gingival, fluoride and recare percentages, with a year by year table
Recare, SRP and perio, year over year, for every location or one.
$625K in one week
Within one week at one location, we uncovered $625,000 in claims that would have slipped through the cracks. Across our 7-location organization, the impact is easily doubled.
Justin YeldaDental Ventures, 7 locations

DSO questions

Does SmileData work for DSOs and groups with many locations?

Yes. Every location on one screen, compared side by side, with roles so each person sees only what they should.

Can we keep our own data warehouse?

Yes, for groups of more than 20 locations. Keep your own data warehouse and we connect to it, with pricing built around your group.

What does SmileData cost for a DSO?

DSO pricing is set with you. It depends on how many locations you run, whether you keep your own data warehouse, and where your data lives today.

Will the numbers match my practice software?

That is the standard we hold. We check what SmileData shows against the reports your practice software already gives you, and fix anything that does not match. The example on our homepage is a practice software report next to ours, figure for figure.

Who keeps the KPI definitions up to date?

We do. Save a number as a KPI once and everyone in your organization gets the same definition every time. Tap the i next to any number to see exactly how it is calculated.

Put your data to work.

Sign up today

Not ready to sign up? Book a demo with our team.

Connects to your practice software. $0 onboarding. No contracts. HIPAA compliant.