I have been a patient of Dr. Milne's for 25 years, and I always receive the best care. He is thorough and treats each patient as a whole. Additionally, he spends at least an hour with you when you're a new patient--I've never experienced that in any other doctor's office. I completely disagree with the previous posts, and I truly wonder if we're talking about the same doctor.