Appointments | Prescription Refills | New Patients | Insurance | Referrals and Authorizations



You may schedule an appointment by calling 804-288-7901 Monday through Friday, 8:30 a.m. – 5:00 p.m.

Appointments are an important part of your treatment as time has been reserved specifically for you to talk with the physician. Please arrive on time for your appointment.

If you cannot arrive on time, please call the office to reschedule your appointment. If you are unable to keep your appointment, call the office and notify us immediately.

Appointment requests are available 24-hours a day on our Patient Portal.

Prescription Refills

Prescription refills are handled by our staff during normal business hours (Monday – Friday: 8:30 a.m. – 4:30 p.m.). Please contact your pharmacy and request a refill via ePrescribe. Your prescription will be refilled within 24 business hours.

New Patients

Please view information regarding your First Visit.


It is our mission to provide you with affordable, high-quality treatment that fits your budget! We will bill most insurance carriers for covered services as long as proof of insurance is provided at the time of service. Co-Payments are expected at the time of services. We offer a variety of payment options to meet your needs. Our office accepts payments by cash, checks, and Visa, MasterCard and Discover credit cards.

Please visit Financial and Insurance for additional information.

Premier HealthCare Associates does not accept new Medicaid patients.


If your insurance plan requires a referral to see the specialist, please contact your primary care physician. If a referral is not received at the time of your appointment, you may be asked to reschedule.


We will obtain authorization from your insurance provider for ancillary services including infusion therapy. Please note that it can take up to 30 days to obtain approval from your insurance company.

PHA Discrimination Notice