Dr. Hamilton office is always enjoyable! The staff is very nice and is friendly. Dr.Hamilton is a very nice guy that makes sure your paying for a great reason. I espically love the fresh cookies in the mornings and afternoons! Thanks!