I have been treated by Dr. LaFleur for over 19 years. He is wonderful, his staff is great and I can't say enough good things about him. He is caring. He gives each patient his full attention. He has done everything from take care of our colds to deliver my four children. He is a great doctor and once again the staff is friendly.