I have to be honest after reading the reviews I contemplated cancelling my appt. I took into consideration that people have bad days and or bad experiences. I have to say every single person I dealt with was so friendly and professional. I had Dr McPherson and I thought he was amazing. He took his time with me and was very thorough. The office was so clean and I loved how they had a drink station with your choice of bottle water, and a keurig with many choices..coffee, tea, cider.