Great office, very nice staff. has great hours - includes weekends and nights. they are great with the kids and very patient with easing them into the whole idea of the dentist - first visits were my child on my lap so they could watch while my teeth were cleaned. The TV's in the exam rooms help too. Dr. Needham is great at explaining procedures and such. my husband who hates going to the dentist from childhood also raves of Dr. Needham.