He delivered me when I was born and has been my Dr since day 1! I'll be 24 so that tells you how long he's been in practice. My mom has always had him as her doctor. He is so caring and honest with me and my mom when she sees him too. Whenever I need care, I seek him out for prescriptions and any surgeries. He is very down to earth and takes the time to personally get to know every patient who walks in and out of his office. He no longer delivers babies, which I so wish he could've delivered my 2 girls when I was due, at the time, but he still upholds his wonderful services and is always there as a friendly, happy doctor! I could go on and on ranting and raving about Dr. James LaFleur! I would give him 100 stars if I was able to!!