Having a long history of "all right" and "not so good" dental visits I can only give the team of Vander Schaaf/ Beishcel my highest recommendation. Not so good means less than 1 star! From scheduling the appointment over painless treatment to helpful tips and guidance until your next check up - 5 Star
more