List your practice.

Upfront payment. No billing. No collection. No unpaid bills.

Mira is a better way for you to serve self-pay patients.

40M people today are without insurance. 56M more have a high deductible health plan. Mira creates a new direct payment system for you to serve this population.

Eliminate unpaid bills

Mira reimburses you directly upfront when the patient shows up. No billing. No collection.

Reduce no shows to 0%

Not only that, our patients tend to show up at least 10 minutes early.

Get paid more.
Quicker. Easier.

Our intelligent payment platform collects payment upfront from patients and reimburses you at point-of-service.

List My Practice
Overhead reduction
Hours saved on patient calls
Payment time slashed

We educate the patients and make sure they know what to expect.

Mira combines smart scheduling with our patient education system to help your patients manage expectations.

Intelligent scheduling

Eliminate gaps in your daily schedule

Patient education

Help set expectations for new patients

Join our network. It's a movement.




Lab locations



How to partner with Mira


Easy Sign Up

Fill out the form below with your practice information to see if you are a good fit.



Mira will verify all the necessary information to make sure your clinic is good to go.



Our team will verify your information and ask you for additional information and marketing materials.



We will create a co-marketing program to help you launch Mira, your volume should increase in 30-60 days.

List My Practice

Frequently Asked Questions

Common questions that providers have about Mira

How do providers get paid?

We reimburse providers using a global rate or tier rate. We have different provider payment programs including point of service payment, invoicing, and e-pay.

How does Mira integrate into my workflow?

Seamlessly, just like any other payers. After signing the contracts, you will receive a quick onboarding instruction via email. We will notify you via email or phone when a patient books. When the patient arrives, you can service them similar to servicing any self-pay patients.

What is a global reimbursement rate?

Global rate or case rate (commercial payors), sometimes called flat rate, describes a reimbursement structure in which providers receive a flat rate for every patient visit. Mira has a list of service coverage and strict patient criteria to limit the acuity level.

How much does it cost to sign up?

It is entirely free for providers to sign up and be affiliated with Mira. To put it into perspective, the average cost to acquire a new patient is $50-$60. On top of that, there is no billing and no paperwork.

What specialties is Mira looking for?

Urgent care, primary care, dermatology, OB/GYN, psychiatry, and mental health counseling. We support both in-person and virtual practice so long as you are licensed.

What’s the difference between Mira and ZocDoc or SolvHealth?

ZocDoc is an online booking platform catering to insured patients. Mira is a marketplace for self-pay healthcare services, helping patients access affordable care and helping physicians simplify billing and paperwork. ZocDoc charges $300 a month or $32-60 per referral; Mira is free.

How do I know a patient is coming?

We notify your receptionist by phone or email. If the schedule is integrated, the process is automated.

What if the patient doesn’t show up or reschedule?

Because we take the payment upfront on the platform, it reduces the chance of the patient not showing up. Life happens, however, so we allow the patient to reschedule same day or up to 24 hours. If the appointment is booked and there is a no-show, you will not be charged the service fee.

Can the patient prefill forms beforehand?

Yes. If you have a link to your online portal, we will send that to the patient beforehand. In the future, you can upload your form to Mira’s portal and have it be automated.

Can I provide telemedicine as a service?

Not yet, but this is something we’re looking into. At Mira, we believe in the high-touch aspect of medicine and we feel reluctant to provide care virtually for all patients.

How do I sign up?

Simply click here. Our team will reach out to you and gather more information to get you set up.