This place is incredible. They are a well oiled machine and know what they are doing. The front office staff is very nice, and knowledgeable. I have been to this location a half dozen times and I'm always in and out. Today my appointment was at 10 and I was out by 10:17. That's amazing. Dr. Smith is very thorough and easy to deal with. He welcomes questions and is also very knowledgeable about what he does. I don't see why I'd ever go anywhere else, since this office is 5 stars +!!