Insight Physicians PC

The outpatient providers listed below are currently accepting new patients

Parham Road Office
Dr. John Hubbard
Janlyn Anthony PA-C
Vicky Spiller PMHNP-BC
Elana Ferguson PMHNP-BC
Jeff Willis, LCSW

Moorefield Park Office
Meredith Ragan, DNP, PMHNP-BC
Jonathan Fielder PMHNP-BC


Please call our dedicated new patient line at 804-288-1942 for assistance.

Completion of an online registration packet and verbal screening will be required before scheduling. New patients are typically scheduled in under 30 days. Currently both in person and virtual appointments are being scheduled.

Both Insight offices are located in Richmond, VA

Frequently Asked Questions

What is the practice cancellation policy?

Please call our office at least 24 hours before your appointment. If the office is not notified you risk being charged for a no show or not being granted future appointments with the practice. Your clinician has set aside time to meet with you, and it is important that you attend your appointment.

What is the practice policy on payment?

Payment of account balances and copayments are expected at the time of service. Billing statements are mailed with payment options.

What insurance plans do we participate with?

The practice has providers that participate with most insurance plans that service the Richmond area to include Anthem, Aetna, Cigna, Healthkeepers, Humana, Medicare, Medicaid, Optima, Optum, Tricare, United Healthcare, VHN. Our Intake coordinator will have the most up to date information on a particular provider’s status and availability.

What if my health insurance plan changes?

Notify the office prior to receiving services if there is an update to health care coverage. Provide a copy of the new insurance card.

How do I obtain prescription refills?

It is important that medication be taken as prescribed as well as maintaining follow up care as determined appropriate by your healthcare provider. We recommend scheduling subsequent visits immediately following being seen to ensure appointments occur before medications run out. Maintaining regularly scheduled appointments allows for prescriptions to be reviewed and renewed without interruption. Should you happen to miss an appointment you will need to reschedule before making a request for additional medication.

When a medication requires prior authorization?

If a medication requires prior authorization the pharmacy will communicate with our office. This process may take several days for the insurance company to make a decision. You may want to follow up with the pharmacy for updates.

Medical Records Requests:

Records requests should be made using a release of information form. You may request a release of information form by emailing [email protected]. This form should be filled out to include the professional the records are to be released to including the address. The form can be returned via email to [email protected]. Please allow 7-10 days for processing. Fees associated with records requests depend on the number of pages.

What hospitals will the practice admit to?

The practice admits to both HCA and Bon Secours facilities to include St. Mary’s Hospital, Richmond Community Hospital, Henrico Doctors Hospital, The Pavilion at Williamsburg, Cumberland Hospital for Children, as well as Spotsylvania Regional Medical Center. We also provide consultation services to Memorial Regional Medical Center, St Francis Medical Center.

Inclement weather policy:

In the event weather causes changes to office hours, the answering service and this website will be updated.