Sun Valley was great do deal with. They're open Saturdays and were able to get in me in next-day when I called on a Friday afternoon. The establishment is clean and the staff is friendly. It looked like there were a long of people waiting when I arrived 15 mins before my appointment but they're efficient and everyone got through on time so I was called at my appointment time on the dot.
They also offer a veteran discount which is a nice plus considering everyone pretty much charges the same for a clinic visit.