I have had 3 excellent experiences with Dr. Gilmartin. His appointments are very thorough and I never feel rushed. I always leave glad doing business with him. In short, he provides a personable, small town experience with big city competence. I referred my mom to Dr. Gilmartin and she also had a great experience.