Dr. Hassey and his staff are top notch. They are very informative and listen to their patients. My 3 boys and myself all go here, and we couldn't be happier.