Schedule a Visit

Scheduling an appointment is easy! No doctor referral needed.

We have two locations to serve you best

Please choose the one that fits you best, or give us a call

3500 Queen, St Portsmouth, VA 23707

5248 Olde Towne Road, Suite 7 Williamsburg, VA 23188

Our Portsmouth office is open on Mondays, Wednesdays, and Fridays from 8:30 AM to 12:00 PM, and again from 2:00 PM to 5:00 PM. Our Williamsburg office is open Tuesdays and Thursdays from 9:00 AM to 12:00 PM, and 2:00 PM to 5:00 PM. We’re also available on Saturdays in Williamsburg from 9:00 AM to 12:00 PM by appointment only.

What would be a good date an time for you? We will call you back ASAP to confirm.

Caring for Families, Restoring Balance, Building Health.

© Copyright 2025 | Dr. Steven Ruescher, D.C. | All rights reserved.

Privacy Policy | Disclaimer | Terms of Service