I have never had a Doctors office be so nice. What a amazing staff. Just love the time so far. I will refer everyone I know to come to Hamilton. Very impressed. Thank you for everything you do.