Dr. Campouris is friendly, attentive and never in a rush. He takes the time to clearly explain and answer any questions and go over everything. The office staff as well is very welcoming and efficient, and I've always gotten in and out without delay. I've been a patient for two years and it's one of those things where I really wish every visit to the doctor, dentist etc. was as simple and easy as coming here. Just got back from a checkup today and had to leave a review, excellent service.