StarStarStarStarStar  — Carol P.

Dr Haines is soooo kind! He takes as much time with you as you need to feel comfortable. His staff is fun and top notch!! We highly recommend Dr Haines if you're looking for a new dentist or just a change!!

Nov 23, 2016