I’ve been coming here since I moved to Tally six years ago and there’s a good reason why I haven’t gone anywhere else. The staff(all of them) is always welcoming, friendly, they receive you with a smile on their face and are always pleasant to deal with. I’ve never had to wait more than 20 minutes to be seen and Dr. Hamilton’s professionalism is just off the charts; he really wants to help you and he will listen to your concerns and tries to put your mind at ease. No question is ever too stupid for Dr. Hamilton, he REALLY does care about his patients and their health. Trust me, they all work together to clear ANY concern you may have. I hope they never leave town.