I've been using this office for a while and I only go to any doctor when I'm ready to die but still fighting it. Most other places in Fairfax County that I've been referred to have a waiting list of at least a month, and if it's short notice you can expect to sit miserably 2-3 hours waiting in the office. I've always been able to get an appointment sufficiently for myself. It's so great to have them available, and they are located a block over from CVS or Safeway to drop off your prescriptions. Most forms of payment accepted.