Excellent service. Dr. Hamilton and his team are great at what they do. The team is very friendly and detail oriented. It’s a patient-centered/patient-friendly practice which provides excellent and efficient care. I would highly recommend it. I have had an amazing experience.