FAQs

Internal Medicine is healthcare for adults over age 16. At Flatiron Internal Medicine we focus on the diagnosis, treatment, and preventive care of adults. We are primary care providers.

Yes – We are accepting new patients. We also reserve some spots for same day appointments.

We participate in most insurances. (We are not participating with Medicaid at this time). Call our office at 303-666-7560 to confirm whether we are in-network with your insurance.

Yes – Our office provides a convenient telehealth option suitable for many needs. Through telehealth our providers can meet with you in a secure, virtual environment while still providing the high-quality, comprehensive care you expect from Flatiron Internal Medicine. To schedule or determine if a telehealth visit is appropriate for your needs, please give our office a call at 303-666-7560.

We reserve time for same day appointments and can often accommodate complete physical appointments within the same week. Give our office a call at 303-666-7560. We look forward to meeting you and our experienced staff is happy to help you schedule a convenient appointment.

Nurse practitioners have advanced Master’s Degrees and undergo rigorous training prior to earning their degrees. They are qualified to diagnose and treat acute and chronic conditions, and perform comprehensive health histories and physical assessments, taking into account the patient’s biological, social and physical wellness. Nurse practitioners can prescribe medications, order laboratory tests and diagnostic studies, and are primary care providers.

Our office hours are 7:30 AM – 4:30 PM, Monday through Friday. We also have limited appointments available during the lunch hour. Please call us at 303-666-7560 to schedule.

Our phones are open from 8:00 AM – 12:00 PM and 1:00 PM – 4:30 PM, Monday through Friday. However, we also have a 24/7 answering service with a provider on-call for any urgent matters.

We are conveniently located next to Avista Adventist Hospital in Louisville, CO. Refer to Our Map for directions.

For questions regarding your health, our office subscribes to NextMD, a protected web portal which allows secure access to our staff and to your health information. This service is provided at no cost to you; sign-up is easy. Please refer to our Patient Portal page for more information. 

Yes – Bills can be paid online through our NextMD Patient Portal. This is a protected web portal that allows secure access to your health information and account. Please refer to our Patient Portal page for more information. 

You may also pay any bills using a credit card over the phone. Just call our office at 303-666-7560.