The real cost of a missed appointment
Vendors in the scheduling-software category often cite one number to justify their price: a claim that no-shows cost the U.S. healthcare system $150 billion a year, with each empty slot worth about $200. That figure traces to a single source, an April 2017 op-ed written by the then-chief medical officer of a scheduling vendor, SCI Solutions. It has never been peer-reviewed. It is an industry estimate from a company that sells the product meant to fix the problem, and it should be labeled that way whenever it appears.
Two peer-reviewed studies give a more careful picture. A systematic review of 105 studies by Dantas and colleagues, published in Health Policy in 2018, found an average no-show rate of about 23% across the studies reviewed, with wide regional variation: as low as 13.2% in Oceania and as high as 43.0% in Africa. A separate study by Kheirkhah and colleagues, published in BMC Health Services Research in 2016, looked at 10 Veterans Affairs clinics and found a mean no-show rate of 18.8%, an average cost of $196 per missed appointment, and a combined annual marginal cost of $14.58 million across those 10 clinics in fiscal year 2008.
Those numbers are lower than the vendor figure and harder to generalize past a VA setting, but they come from published, reviewed research rather than a company blog post. A practice that wants to estimate its own no-show cost should start from the Dantas or Kheirkhah numbers, not the $150 billion figure, and should treat any vendor-supplied cost-per-no-show claim with the same skepticism.
That distinction matters for evaluating scheduling and communication software, because most of these products are sold on the promise of no-show reduction. The rest of this post reviews eight vendors in the category, grouped by the kind of practice they are built for, using their own published information along with review-site ratings and complaint patterns from Capterra, GetApp, Software Advice, and G2.
Dental-heavy platforms: Solutionreach, Weave, NexHealth
Three vendors in this research concentrate on dental practices, though all three also serve medical clients.
Solutionreach
Solutionreach was founded in 2000 and says it serves more than 50,000 practices, spanning dental, vision, medical, and multi-location dental service organizations. Its feature set covers automated reminders, recall messaging, two-way texting, check-in, payments, insurance verification, and an AI receptionist, with claimed integrations across more than 400 practice-management and EHR systems. Pricing is not published; Solutionreach sells four packages that differ mainly by SMS volume.
Capterra reviewers give Solutionreach 3.8 out of 5 across 236 reviews. Praise centers on reduced no-show rates. Complaints center on slow support response, unreliable EHR sync (specifically with Dentrix), and friction around auto-renewal and cancellation.
Weave
Weave's core product is a VoIP phone system, with texting, reminders, digital forms, text-to-pay, review management, and AI call features layered on top. It targets small and medium practices, with dental as a prominent segment. Weave is publicly traded (NYSE: WEAV, IPO 2021) with trailing-twelve-month revenue of $257.8 million.
Weave is one of only two vendors in this research with any published pricing: it advertises a starting price of $199 a month, though it does not publish a full price list. A third-party estimate puts typical cost closer to $279-$349 a month plus a $750 setup fee, meaning the advertised starting price may not reflect what most practices actually pay.
GetApp reviewers give Weave 4.3 out of 5 across 673 reviews. Praise is for the all-in-one design combining phone, text, and payments in one system. Complaints cover software glitches, phone reliability, long support wait times, and price. Reddit's r/Dentistry community has discussed bugs and post-signup regret with Weave in threads dated December 2024 through February 2025; the exact wording of those posts could not be verified, but the discussion itself is on the record.
NexHealth
NexHealth offers online scheduling, automatic waitlist fill, reminders, two-way messaging, digital forms, payments, insurance verification, and review requests. It also operates as a developer API platform, syncing with more than 70 EHR and practice-management systems through a product it calls the Synchronizer. NexHealth is dental-heavy but also serves medical practices, claims more than 20,000 practices, and sells monthly plans with no long-term contract. Pricing is not published. The company raised a $125 million Series C at a $1 billion valuation in 2022 and acquired Enlive in 2021.
GetApp rates NexHealth 4.7 out of 5, though across only 31 reviews, a small sample compared with other vendors here. Praise covers customer service and its forms feature. Complaints include integration problems with Curve Dental, unannounced changes to existing workflows, and at least one reported case of a refused refund.
Specialty and EHR-embedded platforms: Klara, Luma Health, Relatient
A second group of vendors builds specifically around integration with specialty electronic health record systems, rather than functioning as a standalone front-desk tool.
Klara (now ModMed Patient Engagement)
Klara offers two-way patient texting through a shared team inbox, reminders, intake forms, video visits, and voicemail transcription, without requiring patients to log into a separate portal. It integrates deeply with ModMed's specialty EMR products, particularly in dermatology. ModMed acquired Klara in February 2022, and it is now sold as ModMed Patient Engagement. Pricing is not published.
Klara's review scores are among the strongest in this research: 4.6 out of 5 across 212 combined reviews on GetApp and Software Advice, and 4.6 on G2 across 112 reviews. Praise centers on fewer inbound phone calls and easy staff adoption. Complaints cover price, glitches in self-scheduling, duplicate patient profiles, and limits on transferring images to EMR systems other than ModMed's own.
Luma Health
Luma Health provides self-scheduling, reminders, waitlist management, intake, payments, referral management, fax automation, and conversational AI agents. Its distinguishing feature is native integration depth with major enterprise EHR systems: Epic, Oracle Health, MEDITECH, NextGen, eClinicalWorks, athenahealth, and Greenway. Luma claims more than 1,000 healthcare organizations as customers and is built for that enterprise scale rather than solo or small practices. Pricing is not published. The company raised a $130 million Series C in 2021, launched an AI product called Spark AI in 2024, acquired Tonic Health from R1 in 2025, and launched a product called Patient Pipeline in 2026.
GetApp rates Luma Health 4.6 out of 5 across 83 reviews, with praise specifically calling out its EHR integration. G2 rates it lower, around 3.9. Complaints across both platforms cover form usability and slow phone support.
Relatient
Relatient's Dash platform offers rules-based patient self-scheduling, reminders, two-way chat, digital registration, payments, and a Voice AI product for routine calls. It integrates with Epic, athenahealth, Oracle Health, and eClinicalWorks. A merger with Radix Health added provider-side scheduling-rule logic, which Relatient positions as a strength for complex specialty groups. Its target market leans enterprise: specialty medical groups, health systems, and federally qualified health centers. Pricing is not published, though some reviewers describe it as reasonable. Relatient raised more than $100 million in 2021 and added clinical-request automation to its Dash Voice AI product in 2026.
GetApp rates Relatient 4.3 out of 5 across 36 reviews. Praise covers usability and bidirectional EMR integration. The main complaint is customization limits, with at least one reviewer noting the platform did not work for all of the practice's appointment-scheduling needs.
Solo and small-practice tool: SimplePractice
SimplePractice is built for health-and-wellness clinicians working in solo or small practices: therapists, speech-language pathologists, occupational therapists, and psychiatrists. It is not a front-desk add-on but a full EHR, with scheduling, automated reminders, telehealth, billing, insurance tools, and a client portal built in. SimplePractice claims 250,000 practitioners and 20 million clients, and it is the smallest-practice-oriented tool among the eight vendors in this research.
SimplePractice is the only vendor in this research with a fully published price list, which is unusual for this category. Its plans are Starter at $49 a month, Essential at $79 a month, and Plus at $99 a month, with add-ons priced separately, such as ePrescribe at $24.50 a month plus an $89 setup fee.
GetApp gives SimplePractice 4.6 out of 5 across 2,827 reviews, by far the largest review sample in this research. Praise centers on ease of use and support availability. Complaints focus on repeated price increases over time, weak features for group practices as opposed to solo clinicians, and delays in support response.
Broad and enterprise platform: Phreesia
Phreesia covers digital intake and registration, self check-in, reminders, two-way texting, copay collection, insurance eligibility checks, an AI phone agent called VoiceAI, and analytics. It is publicly traded (NYSE: PHR, IPO 2019) with trailing-twelve-month revenue of $495.6 million, the largest of the two public companies in this research. Phreesia says it supports more than 4,700 organizations and, by its own claim, is used in 1 in 6 U.S. patient visits. Its target range spans independent specialty practices up to enterprise health systems. Phreesia has made several acquisitions, including QueueDr and Insignia Health in 2021 and Access eForms in 2023. Pricing is not published; the company sells through custom quotes only.
Software Advice rates Phreesia 4.3 out of 5 across 169 reviews, with G2 lower at approximately 3.9 across 45 reviews. Praise covers eligibility verification and payment collection features. Complaints cover limits on EHR data transfer and contract terms; one reviewer described being charged a termination fee after features they were promised were not delivered.
What actually breaks after signing
Across all eight vendors, four complaint patterns repeat often enough to count as real signal rather than isolated bad reviews.
EHR and practice-management integration reliability
This is the most common complaint across the entire category. Solutionreach reviewers report unreliable sync with Dentrix. Phreesia reviewers report limits on EHR data transfer. NexHealth reviewers report integration problems specifically with Curve Dental. Klara reviewers report limits on transferring images to non-ModMed EMR systems. Relatient reviewers report customization limits that kept the platform from handling all of a practice's scheduling needs. A vendor's marketing page listing an EHR as a supported integration does not guarantee the integration covers the specific workflow a practice depends on.
Contract lock-in
Solutionreach reviewers describe friction around auto-renewal and cancellation. A Phreesia reviewer reported being charged a termination fee after features were not delivered as promised. A NexHealth reviewer reported a refused refund. Contract terms, not just monthly price, determine what it actually costs to leave a vendor that is not working out.
Support quality after onboarding
Weave, Solutionreach, and Klara reviewers all describe support quality declining after the initial onboarding period, when the sales and implementation team's attention has moved on to the next customer.
Pricing opacity
Of the eight vendors in this research, only SimplePractice publishes a full price list. Weave publishes a starting price of $199 a month but no full list, and a third-party estimate puts typical cost meaningfully higher. The other six vendors, Phreesia, Solutionreach, NexHealth, Klara, Luma Health, and Relatient, publish no pricing at all and require a custom quote. This opacity is itself worth naming as a pattern: a practice cannot compare total cost of ownership across vendors without first entering a sales process with each one, and several of the contract-lock-in complaints above trace back to terms that were only made clear after that process was underway.
Questions to ask before signing
Given the complaint patterns above, a practice evaluating scheduling and communication software should get specific answers in writing before signing, not after.
- Ask for the exact EHR or practice-management system version the vendor has tested against, and ask what specific workflows are and are not covered by the integration, not just whether an integration exists.
- Ask what happens at cancellation: whether there is a termination fee, what the notice period is, and whether patient data and message history can be exported in a usable format.
- Ask whether the contract auto-renews and what the renewal notice period is.
- Look for reviews from practices close to your own size and specialty. A review from a large health system says little about how a platform performs for a two-provider specialty practice, and the reverse is also true.
- If the vendor does not publish pricing, ask directly what a practice of your size and message volume can expect to pay, and get that figure in writing before signing rather than relying on the number quoted verbally during a sales call.
Talk to us
Fifteen minutes about your practice and the systems you run.