Visit & book

Book your first visit.

The quickest way is our online phone scheduler — pick a time that suits you and a small $60 deposit (applied to your visit) holds the spot. Prefer to talk it through? Call us, or send the form below and we'll call you back the same business day.

Book instantly

The easiest way is online.

Our phone scheduler shows real openings in real time — choose your day, reserve with the $60 deposit, and you're set. Prefer a person? Our front desk is glad to help.

Call (540) 362-3700 to book
Call us(540) 362-3700

Or email info via (540) 362-3700 — same-day reply on business days.

Privacy note: this form isn't encrypted. Please don't include medical history or PHI here — we'll collect that securely on your first visit.
Visit us

Williamson Road · Roanoke.

Address
5220 Williamson Rd NW
Suite 214
Roanoke, VA 24012Just off Kennedy Blvd, near Westshore
Phone
(540) 362-3700Front desk · Tue, Wed & Fri are our longest days
Email
info via (540) 362-3700Same-day reply on business days
Hours
  • Monday9:00 a.m. – 1:30 p.m.
  • Tuesday9–12 & 3:00 – 6:30 p.m.
  • Wednesday8–11 & 1:00 – 6:30 p.m.
  • Thursday9:00 – 11:00 a.m.
  • Friday9:00 a.m. – 1:30 p.m.
  • Saturday1st & 3rd · 9 a.m. – noon
  • SundayClosed
Parking
On-site parking at the Williamson Road building.Suite E — easy street-level access on the ground floor.