I came here recently, and was very happy with the office. The place was very clean, and everyone was friendly. I had my six year old daughter with me, and she loved the doctor. I love that they can fill prescriptions right on site - That is definitely a convenience for some. We would go back without any hesitation if needed.