I've been seeing Dr. Hamstra for sometime now, and definately recommend him.
Everyone in his office is friendly and super helpful.
If (when) I'm feeling bad I've never had any trouble getting a same day appointment.
Some may find his dry personality and sense of humor a put off, but if you give him a chance, you'll soon know that it's just him, just his personality.
GREAT Doc !!
He also does lots of charity doctoring in other countries.