Call Us Today! 703-573-3687
Laurence O’Halloran MD
Timothy Egan MD
Sarah Blank MD

Financial Policy


If office appointments cannot be kept, for any reason, telephone cancellation should be made as soon as possible.


We accept most insurances and will be happy to submit insurance forms to your insurance company. We will collect your copay at the time of your visit. We accept personal checks, cash, Visa and MasterCard. If you do not have insurance please call the office to discuss rates. Please remember you are fully responsible for all fees charged by this office regardless of your insurance coverage. Any remaining balance after your insurance has paid is your responsibility. Your prompt remittance is appreciated. If you have questions regarding your account, please feel free to call. Many times, a simple telephone call will clear up any misunderstandings.

Office Manager: Britt Kavoukas 703.573.3687
Billing Manager: Cheryl Garrison 540.937.2588


It is the nature of our specialty that emergencies occur and require prompt care. We know your time is valuable and we will make every effort to see you on time. Please remember that if you ever have an emergency we will be happy to see you on the same day.