Dr Hamm is the best! She is always so thorough and reassuring, and has a great plan of care. The office staff is wonderful and efficient too!

Natasha A.