Been with Dr. Kirby for 8 years. He works very carefully and efficiently and the work seems to be of high quality. Support staff is helpful and friendly, and I rarely have to wait more than a few minutes when I show up for an appt.
Prices seem a little higher than the amounts covered by insurance, but in my view its worth it.