There's not a doctor's office like the office of Dr. Holmes. His entire staff, himself, and the environment exceed the highest of expectations. Dr. Holmes is incredibly talented and has a sense of care for his patients (and their families) that is outstanding. The way he treats my wife and makes sure she receives proper care is something every husband wants. 100% recommend this office.