Updating my review:
I've continued to go here, and I've met a couple techs and more doctors who have been great. New doctors have joined the practice, and I've never needed to wait long in the last 6 months. Also, after needing same day appointments for a terrible infection prone winter, I have to say we've always gotten in immediately with our providers of choice and our calls for appointments, to billing and to the nurse for medical questions have all been promptly answered. Very efficient.