Dr. Roach is attentive, thorough, friendly, and beyond knowledgeable.

A Patient's Parent