Skip to main content
Home / Patient resources

Patient Resources

Patient Portal

Our practice partners with Johns Hopkins Health system and we utilize the Hopkins MyChart for medical records. Utilize MyChart to view visit notes, prescription status, send messages to your care team, and any other medical related needs.

View medical records

Medical Billing

Our office uses JD Matthews for all medical billing. If you have received a billing statement you can access your outstanding balances and make payments via the link below. If you have any questions about your billing statement please call 540-545-5030

Online Payments

Membership Fees

Membership fees are handled separately. If you have any membership-related questions please email We care about you and are here to help. You can always call our front desk at

Not a patient yet?

Enroll Here

For Doctors

Interested in becoming a concierge physician?