Office Hours

Mon – Thurs: 8:30am - 4:30pm
Fri: 8:30am - 2:00pm

Make an Appointment

Patients are seen by appointment – on the same day the appointment is made if possible. To schedule an appointment, please call (804) 673-8791 during regular business hours.

Please call in advance for office visits. Make follow-up appointments as you leave. We make every effort to stay on schedule although emergencies do arise. If we are seriously delayed, we attempt to notify patients beforehand.

Or request an appointment via our online scheduling tool
Schedule your next visit online.

New Patients

New patients are asked to arrive 15 minutes early to complete paperwork. You can download, print, and complete the forms prior to your appointment. Please bring the completed forms, a list of all medications you are currently taking, recent copies of x-rays, lab results and your insurance card to your appointment.

Our Business Office

Our staff strives to make your medical care as seamless as possible. If you have a question about an appointment, referral, or bill, we will work hard to provide you with the highest level of service possible.


Payment is due at the time of service. Co-pays cannot be waived. We accept cash, bank cards, money orders, MasterCard, Visa, and American Express

You can also use our secure Online Bill Pay option to pay current statement balances online without setting up an account.

Pay Your Bill Now


We will submit claims to most major insurance carriers. Please bring your insurance card with you to every visit so that we can ensure that our records are accurate.

Specific questions regarding insurance coverage should be addressed by your carrier, although our business office may be able to assist you.

Cancellations or Rescheduling

To better serve the needs of all our patients, we ask that you call at least 24 hours in advance to cancel or reschedule appointments. We make every effort to stay on schedule, although emergencies arise.

Prescription Refills

Ideally, prescription refills are best handled at your regularly scheduled office visit. At this time we are able to review with you proper dosages and any potential problems. With this in mind we are requesting that you bring all your current prescription medications, including vitamins and supplements, to each routine appointment. In this way we can verify your medications and coordinate your refills. Some medications require laboratory monitoring and this is best documented during your office visit.

We strive to schedule your follow-up appointment at the time of your office visit in order to ensure continued care is provided and all prescriptions remain up to date.

After-Hours & Emergencies

If you experience a life-threatening emergency, please dial 911 immediately.

If you have an urgent matter after normal business hours please call our office number, (804) 673-8791 or (804) 673-8833. Press 0 for an operator who will answer your call and page the physician.

Getting Copies of Your Medical Records

Medical records are confidential. We will not release information about your care to anyone, including other family members, without a signed release. For copies of medical records to the individual patient, the processing fee is $10.00 and $.50 a page for the first 50 pages and $.25 per page thereafter per Virginia Code 8.01-413a. Please allow two weeks to process these requests.

Copies of medical records to attorneys, insurance companies, or other third parties will be subject to reasonable fees.

There is a $20.00 fee for each medical form that needs to be filled out.