Rates and Office Hours

- 30 minutes: $50
- 60 minutes: $85
- 90 minutes: $125
Payment accepted:
cash, check, visa, mastercard, discover
Office hours:
Tuesdays through Fridays: 9 am-7 pm
Saturdays: 9 am-5 pm
Please call for an appointment:
(703) 519-0760
Appointment and Cancellation Policy
Please give as much notice as you can if you are unable to keep your appointment. A charge will be incurred for missed appointments or cancellations with notice of less than 24 hours.
Office open for appointments on Mondays on federal holidays