Home/Specialties/Ambulance
Revenue Cycle Management

EMS Revenue Cycle Management: Where Ambulance Agencies Lose Revenue

For 911 services, private transport operators, interfacility and hospital-based EMS, the money leaks between the run and the claim, and ambulance revenue cycle management is what closes the gap.

Get a free revenue cycle assessment
30 minutes. We read your AR ageing and denial reasons and tell you what is recoverable.

What Is Ambulance Revenue Cycle Management?

EMS revenue cycle management is the end to end financial process for an ambulance transport, from dispatch data capture and medical necessity documentation through certification, coding, claim submission, payment posting, denial appeal and collection. Medical billing covers only the claim itself, starting after the run is already documented.

Key numbers
  • Ambulance agencies carried 37% of AR past 90 days in our billing reviews, against 27% of total AR sat past 90 days across all specialties.
  • Physician Certification Statements were missing or unsigned on 18% of non-emergency transports we audited.
  • Origin and destination modifier errors appeared on 6% of ambulance claims; mileage units were wrong on 4% of Medicaid transport claims.
  • Median days in AR dropped from 54 to 33 within 120 days across our client base.
  • The CY2026 Ambulance Inflation Factor is 2.0%, and the 2%, 3% and 22.6% add-ons expire 31 December 2027.
  • Target a 97% clean claim rate and days in AR under 35. No competing page publishes a target.

Why the Ambulance Revenue Cycle Is Different

How Ambulance Revenue Cycle Management Differs From Hospital RCM

A hospital revenue cycle starts at a registration desk with a patient holding an insurance card. An ambulance revenue cycle starts at a roadside or a nursing home corridor, with a crew whose first duty is clinical and whose data capture happens at the end of a twelve hour shift. Every downstream failure traces back to that inversion, which is why full-service medical billing for EMS has to start at the run report.

Payment is not a single line. Medicare pays a base rate tied to level of service multiplied by a relative value unit, plus a separate payment for loaded miles only. BLS carries an RVU of 1.00, BLS Emergency 1.60, ALS1 1.20, ALS1 Emergency 1.90, ALS2 2.75 and specialty care transport 3.25. Under 42 CFR 414.610(c)(4) the geographic practice cost index applies to 70% of the base rate, so two identical runs three miles apart pay differently.

Medical necessity turns on whether any other method of transportation was contraindicated, not on whether the transport happened. The bed confined test in 42 CFR 410.40(e) requires all three of unable to rise from bed unassisted, unable to ambulate and unable to sit in a chair, and CMS states that bed confinement alone is neither sufficient nor necessary. A narrative written for clinical handoff will not carry that burden.

And payer mix is fixed by geography and call type rather than chosen. A municipal 911 service cannot decline a Medicaid or self-pay patient. It answers, absorbs the cost and bills afterwards.

Signs Your Ambulance Revenue Cycle Needs Attention

Self-check
  • More than seven days pass between a completed run and a bill-ready claim.
  • Runs that ended without a transport never generate a claim line.
  • You cannot state what share of non-emergency transports are certified before billing.
  • ALS1 Emergency claims come back paid at the BLS Emergency rate and nobody appeals them.
  • More than a third of your AR is older than 90 days.
  • In our survey, 42% of practice managers said nobody owns denial follow-up full time. Yours may be one of them.

Recognise three or more of these in your own numbers and the problem is the process, not the payer.

Get a free assessment

Ambulance Programs and Settings We Bill For

Ambulance revenue behaves differently by service model, not by agency size.

  • Municipal and fire-based 911 services. Heavy Medicaid and self-pay exposure, rates set by a council rather than the agency.
  • Private and commercial transport. Non-emergency BLS and wheelchair work, where the PCS and RSNAT rules decide whether anything is paid.
  • Interfacility and critical care transport. Specialty care transport at an RVU of 3.25, hospital contracts, and a standing fight over who pays.
  • Volunteer, rural and super-rural districts. Low volume, high per-run stakes, eligible for the 3% rural and 22.6% super-rural add-ons and the 50% mileage increase on the first 17 loaded miles.
  • Air medical operators. Fixed and rotary wing transports that, unlike ground, do sit inside the federal No Surprises Act protections.

The Ambulance Revenue Cycle, Stage by Stage

Google asks what the seven steps of the revenue cycle are on this search result page. Here they are for a ground transport, with the failure mode at each stage.

1. Dispatch and response data capture

Computer-aided dispatch creates the record before anyone touches the patient. Failure mode: the dispatch address reaches the ePCR uncorrected and a scene call bills with the wrong origin code.

2. Patient contact, medical necessity and the run narrative

The crew documents condition, interventions and why other transport was contraindicated. Failure mode: a handoff narrative recording transported for comfort rather than the functional findings the payer needs.

3. Eligibility, insurance discovery and payer routing

Coverage is identified after the fact, often from a facility face sheet. Failure mode: a motor-vehicle transport routed to health insurance before liability is resolved. This is where eligibility and prior authorization work pays for itself.

4. Certification and prior authorization

The PCS for non-emergency transports, and an affirmed authorization request for repetitive scheduled runs. Failure mode: the 60 day and 48 hour signature windows in 42 CFR 410.40(e) expire while the claim waits.

5. Coding and level of service determination

Base code, mileage code, origin and destination modifier pair, ICD-10 diagnosis. Failure mode: an ALS assessment that qualifies for A0427 coded as A0429 because no invasive procedure was performed.

6. Claim scrubbing and submission

Mileage reconciled to loaded miles, modifiers validated, the 12 month timely filing clock in 42 CFR 424.44 started. Failure mode: mileage rounded to whole miles on short trips, where CMS requires the nearest tenth.

7. Posting, denial root cause analysis and AR follow up

Remittance parsed, variance flagged, appeals filed. Failure mode: paid is treated as done, so silent downcoding never surfaces. Across our reviews, 19% of denied claims were never reworked or appealed, which is what denials and AR recovery exists to fix.

Where Ambulance Practices Lose Revenue

Nobody competing for this term has tabulated where ambulance revenue leaks. Organised by cause, modelled at 6,000 transports a year and a $480 average net collection, with an audit finding of ours on every row.

Leak pointCodes or ruleWhat goes wrongAnnual dollars at riskLuxen audit finding
Certification for non-emergency transports42 CFR 410.40(e), A0426, A0428PCS unsigned, undated or over 60 days old at claim release$86,400Physician Certification Statements were missing or unsigned on 18% of non-emergency transports
Origin and destination codingModifier pairs such as RH, NH and SHSecond character taken from dispatch, not the actual drop-off$28,800Origin and destination modifier errors appeared on 6% of ambulance claims
Loaded mileageA0425, rounding rule in Claims Processing Manual Ch. 15Rounded to whole miles under 100 miles, or billed from the station$19,200Mileage units were wrong on 4% of Medicaid transport claims
Rural mileage adjustment42 CFR 414.610(c)(5)(i), A0425Rural pickup coded to an urban ZIP, forfeiting the 50% increase on the first 17 loaded miles$25,920Rural point of pickup was coded to an urban ZIP on 9% of rural-origin transports
Level of service downcodingA0427 paid as A0429, Benefit Policy Manual Ch. 10Payer adjudicates on the absence of an invasive procedure$52,800ALS1 Emergency claims were paid at the BLS Emergency rate on 11% of audited transports
Repetitive scheduled transportsRSNAT prior authorization, A0426, A0428Fourth round trip in 30 days goes out unauthorized, into prepayment review$34,600Missing or invalid prior authorization caused 17% of denials across all specialties we audit
Responses without transportA0998 status indicator I, A0999 with modifier GYTreated as unbillable, so patient responsibility is never established$21,60022 of 31 ambulance agencies reviewed had no billing workflow for responses that ended without a transport

We will tell you which of these leaks is open in your practice, free, in 30 minutes.

Book the review

Ambulance Revenue Cycle Benchmarks

Every competing page names metrics. None publishes a target. Typical comes from the CMS 2025 CERT supplemental improper payment data for ambulance where a federal file publishes a figure, and from our own 410 practice billing reviews where none does. Target is Luxen client data.

MetricDefinitionTypicalTarget
Days in ARAR balance divided by average daily charges52 days (Luxen billing reviews; no federal file publishes this)Under 35 days
Net collection ratePayments divided by charges net of contractual adjustments91% (Luxen billing reviews)97% or better
Clean claim rateClaims accepted on first submission without edits89% (Luxen billing reviews)97%
First-pass denial rateClaims denied on first adjudication10.4% ambulance improper payment rate, CMS 2025 CERT report, claims July 2023 to June 2024Under 6%
Cost to collectTotal billing cost divided by collections7.9% fully loaded in-house (Luxen billing reviews)3% to 6% outsourced
PCS on file before billingNon-emergency transports certified before claim release82% (Luxen claim audit)99%

Typical values come from the named federal source in the table intro. Target values come from Luxen client data.

Prior Authorization and Certification in Ambulance RCM

Every other specialty treats prior authorization as a scheduling problem. In ground EMS it is two separate regimes, and agencies confuse them.

The Physician Certification Statement

Under 42 CFR 410.40(e)(2), a scheduled repetitive non-emergency transport needs a written order from the attending physician dated no earlier than 60 days before the service. For unscheduled or non-repetitive transports of a patient who resides in a facility under a physician's care, 410.40(e)(3) gives you 48 hours after the transport to obtain a signed statement, and allows a PA, nurse practitioner, clinical nurse specialist, RN, LPN, discharge planner, social worker or case manager with personal knowledge of the condition to sign when the physician is unavailable. If no signature arrives within 21 calendar days you may bill anyway, provided you hold evidence of the attempt, and the regulation names a signed postal return receipt as that evidence.

The trap is that a signed PCS proves nothing alone. CMS states in the same paragraph that the presence of a certification statement does not by itself demonstrate medical necessity. Agencies that build the workflow around collecting signatures rather than documenting why other transport was contraindicated pass the first review and fail the second.

RSNAT prior authorization

The Repetitive Scheduled Non-Emergent Ambulance Transport model has been nationwide since 1 August 2022 and applies to A0426 and A0428 billed by independent suppliers on the CMS-1500. Repetitive means three or more round trips in a 10 day period, or one round trip a week for three weeks. The MAC returns a provisional affirmative or non-affirmative decision within seven calendar days, two business days on an expedited request. An affirmation covers as many as 40 round trips across 60 days. You may bill the first three round trips without authorization; after that, unauthorized claims go to prepayment review.

What breaks

Authorization drift on dialysis and wound care runs is the most expensive pattern we see. The patient schedule outlives the affirmation, nobody re-papers it, and three months of transports deny at once. Missing or invalid prior authorization caused 17% of denials across every specialty we audit, and in ambulance it concentrates here.

Level of Service, Loaded Miles and the Ambulance Fee Schedule

The signature revenue mechanic in ground EMS is that one transport produces two payable lines under different rules, both adjusted by where the wheels were when the patient got on.

The base rate line

Payment equals a national conversion factor multiplied by the relative value unit for the level of service, then geographically adjusted, with the GPCI applied to 70% of the base rate under 42 CFR 414.610(c)(4). Level of service is set by the ALS assessment standard in Benefit Policy Manual Chapter 10, not by whether a needle went in. An ALS crew dispatched on an emergency response that performs an ALS assessment bills A0427 even when the assessment finds nothing requiring intervention. Payers adjudicate against intervention lists anyway, which is why silent downcoding to A0429 is the largest single line in the leakage table above.

The consequence is that the same clinical run pays three different amounts depending on the crew that was dispatched, the assessment documented and the county the patient was standing in.

The mileage line

A0425 pays per loaded statute mile, from the point of pickup through to the destination, and only loaded miles count. Trips of 100 miles or less are reported to the nearest tenth of a mile, rounded upward; trips of 100 miles or more round to the whole mile. A rural point of pickup increases the mileage rate by 50% for each of the first 17 loaded miles under 42 CFR 414.610(c)(5)(i). That provision is worth more to a rural agency than most denial projects, and it turns on a ZIP code field nobody audits.

The adjustments that expire

The CY2026 Ambulance Inflation Factor is 2.0%, built from a 2.7% CPI-U less a 0.7% productivity adjustment, effective 1 January 2026. The add-ons of 2% urban, 3% rural and 22.6% super-rural apply to base and mileage rates and were extended through 31 December 2027 by Section 6203 of the Consolidated Appropriations Act, 2026. Worth knowing: the text of 42 CFR 414.610 still reads September 30, 2025, because the regulation lags the statute. Model the 2028 cliff now, because a fee schedule approved by a council in 2027 will still be in force when it lands.

The Regulatory Layer: Balance Billing, GADCS and Medicaid NEMT

Three regulatory facts change what an ambulance agency can collect, and none appear on any competing page for this term.

Ground ambulance sits outside the No Surprises Act

Air ambulance is protected under 45 CFR 149.130: in-network cost sharing, counted toward the in-network deductible, no balance billing. Ground ambulance is not in Part 149 at all. Section 117 instead created the Advisory Committee on Ground Ambulance and Patient Billing, which reported to the Secretaries in 2024 and recommended Congress not simply fold ground ambulance into the Act without substantial modification. That committee is currently inactive. As of September 2026 ground ambulance balance billing is governed by state law only, so a multi-state operator needs a per-state rule set. Agencies billing in New Hampshire medical billing and Texas medical billing both saw their state rules change in the last two years.

GADCS carries a 10% payment penalty

Under 42 CFR 414.626, CMS selects a stratified random sample of 25% of eligible ground ambulance organisations each year to report cost and revenue data. The collection period matches your annual accounting period; reporting is the five months after it ends. A selected organisation that does not report takes a 10% reduction in Medicare Part B ambulance payments for the following calendar year, unless CMS grants a hardship exemption requested within 90 days. Agencies treat the notification as administrative mail. It is a revenue event.

Medicaid transport differs in every state

42 CFR 431.53 requires every state plan to ensure necessary transportation but leaves the delivery model open. States run non-emergency medical transportation as an administrative activity at a 50% federal match, as an optional medical service, through a broker under section 1902(a)(70), or inside managed care. So the same run is a direct claim in one state and a brokered trip in the next. Mileage units were wrong on 4% of Medicaid transport claims we audited, mostly in broker portals.

Ambulance Payer Contracts, Fee Schedules and Underpayments

Ambulance is one of the few specialties where the provider sets its charge master in public, then finds the payer is paying something else.

Your fee schedule is a governance document

A municipal or district service usually needs elected approval to change rates, so the review cycle is annual at best and a schedule set three years ago is still billing against stale assumptions. Anyone going into a rate hearing needs payer mix, net collection per transport by payer, and cost per transport. Most walk in with billed charges, which proves nothing.

Underpayment is quieter than denial

A denial generates a work queue. An underpayment generates a payment. Across our claim audit, underpayments against contracted rates appeared on 7.8% of paid claims and the average underpaid claim was short by $38. On 6,000 transports that is roughly $17,800 a year that never appears in a denial report. The fix is mechanical: load the contracted rate and the fee schedule allowable into the system, then reconcile every remittance line against expected rather than billed. New units and new medics also need provider credentialing in place before the first run bills.

The variance that matters most

Track submitted code against paid code on every remittance. When A0427 goes out and A0429 comes back, that is an adverse determination with an appeal right, not a partial payment. Appeals filed by Luxen were overturned 68% of the time, and downcoding appeals are among the strongest because the ALS assessment standard is written down in a CMS manual. Agencies lose this money by classifying it as contractual adjustment and closing the account. Ask for a report of every line where the paid code differs from the submitted code.

Luxen Ambulance Revenue Cycle Data

Original research

The 2026 Luxen Ambulance Revenue Cycle Audit

Dataset: 12,900 ground ambulance transport claims drawn from the Luxen claim audit of 61,400 claims, January 2025 to June 2026, across 31 agencies in the Luxen billing reviews programme. We counted documentation completeness at claim release, modifier and mileage accuracy against the ePCR, and whether a denial was ever reworked.

  • Physician Certification Statements were missing or unsigned on 18% of non-emergency transports.
  • Origin and destination modifier errors appeared on 6% of ambulance claims.
  • Mileage units were wrong on 4% of Medicaid transport claims.
  • Ambulance agencies carried 37% of AR past 90 days, ten points worse than the all-specialty figure.
  • Rural point of pickup was coded to an urban ZIP on 9% of rural-origin transports, forfeiting the 50% mileage increase on the first 17 loaded miles.
  • ALS1 Emergency claims were paid at the BLS Emergency rate on 11% of audited transports, and fewer than one in five was appealed.
  • 22 of 31 ambulance agencies reviewed had no billing workflow for responses that ended without a transport.

The rural ZIP forfeiture and the treat-and-refer gap are the two findings we have not seen published elsewhere. Both are invisible in a denial report.

Cite thisLuxen,AmbulanceRevenue Cycle Data, luxentalent.com

Results for Ambulance Practices

King-American Ambulance. A San Francisco transport operator running a mixed emergency and interfacility book, worked inside its existing billing system with no migration.

MeasureBeforeAfter 8 months
Days in AR7138
First-pass denial rate16.4%6.9%
AR older than 120 days$214,000$61,000
Recovered from aged ARNot worked$153,000

The work was ordinary: certification captured before claim release, modifier pairs validated against the run record, every remittance reconciled submitted code against paid code. Read the full King-American Ambulance revenue recovery case study.

  • Across 38 client practices, first-pass denial rate fell from 14.2% to 6.1% within 90 days of onboarding (Luxen client data).
  • Median days in AR dropped from 54 to 33 within 120 days (Luxen client data).
  • The median practice had $118,000 in AR older than 120 days when we started (Luxen client data).
Non-emergency transport claims were regularly held because physician certification statements and medical-necessity records were incomplete. Luxen introduced a pre-bill review, reducing documentation holds from $148,000 to $26,000.

Billing Director, regional ambulance provider

Mileage, pickup location, destination, and crew signatures did not always match the electronic trip record. Luxen created a run-level validation process, reducing ambulance claim corrections by 79% and recovering $72,500.

Operations Manager, multi-county transport service

What Better Ambulance RCM Is Worth

Worked arithmetic for the same 6,000 transport agency, showing the calculation rather than the conclusion.

  • Baseline. 6,000 transports, $480 net collection each, $2,880,000 collected, days in AR 54, first-pass denial rate 14.2%.
  • Denial recovery. 14.2% to 6.1% releases 8.1% of 6,000 claims, or 486 claims. At $480 each, assuming 80% would eventually have been recovered anyway: 486 x $480 x 0.20 = $46,656.
  • Underpayment recovery. 6,000 x 0.078 x $38 = $17,784.
  • Rural mileage correction. 6,000 x 0.09 x $48 forfeited per affected run = $25,920.
  • Cash release from AR. Every 10 days removed from AR released a median $41,000 in cash for practices collecting $1.5M to $3M a year. 54 to 33 is 21 days, roughly $86,100 of one-time working capital.
  • Recurring gain. $46,656 + $17,784 + $25,920 = $90,360.
  • Cost. 4.5% of $2,880,000 is $129,600, against an in-house cost of $227,000: a net cost change of minus $97,400.

Replace the inputs with your own numbers.

Want this arithmetic run on your own collections and denial rate?

Run my numbers

What Ambulance RCM Costs

Luxen charges 3% to 6% of collections for full ambulance revenue cycle management. What moves the rate:

  • Transport volume. Higher run counts move toward 3%.
  • Payer mix. Heavy Medicaid and self-pay costs more to work per dollar collected.
  • Non-emergency share. Certification and RSNAT work sits at the top of the range.
  • Aged AR at handover. Recovery on claims already past 90 days is quoted separately.

Included: certified medical coding, claim submission, payment posting, denial appeals, patient statements and monthly reporting by root cause. Not included: clearinghouse fees from your own vendor, and collection agency placement. Month to month, no setup or exit fee.

In-House vs Outsourced Ambulance RCM

Modelled at 6,000 transports a year and $2.88M collected. No competing page publishes this comparison.

Line itemIn-houseLuxen
Billing staff, fully loaded (2.5 FTE)$165,000Included
Billing software and licences$21,000Included, works in your system
Clearinghouse$9,600Pass-through at cost
Coding certification and training$7,400Included
Denial rework and appeals capacityUsually unstaffedIncluded
Recruiting and vacancy cover$24,000None
Total annual cost$227,000, or 7.9% of collections4.5% of collections, $129,600

Fully loaded in-house billing cost 7.9% of collections for practices under $2M, across 96 practices that shared payroll data, and open biller roles took a median of 67 days to fill. Keep it in-house if you have a coder who can appeal a downcode. Otherwise compare medical billing companies on the grid above.

How to Evaluate a Ambulance RCM Company

Search results for this topic carry a question asking for the top five RCM companies in the United States. There is no honest list answer: the right partner for a six-vehicle rural district is wrong for a 40,000-run metropolitan system. Score candidates instead.

How EMS RCM Teams Score Vendors

CriterionWhat to ask forWeight
Ambulance-specific codingCoders who can explain the ALS assessment standard without looking it up, and have appealed a downcode20
Denial reporting by root causeA live report splitting eligibility, documentation, authorization and coding20
Front-end ownershipDo they touch certification and authorization, or start at the claim15
Fee basis and transparencyRate, inclusions and separate charges. In our survey, 44% could not name the fee basis in their current billing contract15
System fitWorks inside your existing ePCR and billing system with no migration10
Contract termsMonth to month, notice period, no setup or exit fee10
Compliance postureBAA signed before any access, documented audit response process10

Score each candidate out of 100 before looking at price.

How Ambulance RCM Differs From Ambulance Medical Billing

Switching Your Ambulance RCM

You have an incumbent. The question is what the changeover costs in cash flow.

Luxen signs a BAA before touching data, then works inside your existing ePCR and billing system. No migration, no system change for crews. Median time from signed BAA to first claims worked was 9 business days, and first recovered payments arrived a median of 17 days after work began. Aged AR comes with us rather than being written off: we recovered 61% of the dollar value of claims aged 90 to 180 days that practices had stopped working. Contracts are month to month with 30 days notice.

Technology and Automation

What EMS RCM Automation Should Do First

Ambulance agencies run an ePCR, a CAD system and a billing platform that rarely agree. We work inside your system, with no migration and no retraining for crews.

Automate in this order. A hard validation at ePCR close on the four fields that decide payment: point of pickup, destination, loaded miles and level of service. Insurance discovery on every run marked self-pay or unknown, before the claim goes out. Certification and authorization tracking with expiry dates, so repetitive transports cannot outlive their affirmation. And a remittance rule comparing submitted code against paid code, opening an appeal task on any variance. Practices that reviewed AR ageing monthly carried 12 fewer days in AR, which is a calendar invite, not software.

Ambulance Revenue Cycle Management FAQs

What are the 7 steps of the ambulance revenue cycle?

Dispatch and response data capture, patient contact and medical necessity documentation, eligibility and payer routing, certification and prior authorization, coding and level of service determination, claim scrubbing and submission, then posting and denial follow up. Certification and level of service account for most of the money: Physician Certification Statements were missing or unsigned on 18% of non-emergency transports we audited.

What are the top 5 RCM companies in the USA?

There is no single top five: the right partner depends on transport volume, payer mix and how much non-emergency work you run. Score candidates on seven criteria instead, being ambulance-specific coding, denial reporting by root cause, front-end ownership of certification and authorization, fee transparency, system fit, contract terms and compliance posture. In our 2026 survey, 44% could not name the fee basis in their current billing contract.

Why do insurers downcode ALS emergency claims to the BLS rate?

Because payer adjudication logic looks for an invasive procedure, while Medicare sets level of service by the ALS assessment standard in Benefit Policy Manual Chapter 10. An ALS crew dispatched on an emergency response that performs an ALS assessment qualifies for A0427 even when the assessment finds nothing requiring intervention. We found A0427 claims paid at the A0429 rate on 11% of audited transports. That is an adverse determination with an appeal right, not a contractual adjustment.

How much does ambulance revenue cycle management cost?

Luxen charges 3% to 6% of collections, set by transport volume, payer mix and the share of non-emergency work. Fully loaded in-house billing cost 7.9% of collections across 96 practices that shared payroll data with us. Aged AR recovery is quoted separately, and there is no setup or exit fee.

How long does it take to see results after switching billing partners?

Median time from signed BAA to first claims worked was 9 business days across our client base, and first recovered payments arrived a median of 17 days after work began. Denial rate improvement shows in the first 90 days; days in AR takes about 120 days to settle. There is no migration period, because we work inside your existing ePCR and billing system.

How is revenue cycle management different from ambulance billing?

Billing starts at the claim. Revenue cycle management starts before the wheels move, with dispatch data capture, eligibility, certification under 42 CFR 410.40(e) and prior authorization, and it continues past payment through submitted-to-paid variance, appeals and AR follow up. The gap is measurable: 19% of denied claims were never reworked or appealed in the practices we reviewed.

Sources

Find out what your Ambulance revenue cycle is leaking

A free 30 minute review of your AR ageing and denial reasons. We tell you what is recoverable and what it would take. No deck, no commitment, no fee.

Book a free revenue cycle assessment